2 hours ago · Tech · hide · 0 comments

After using Gemini for more than 5 years, I finally decided to experiment with Gopher again. The Gemini Protocol In Brief Low End Box has a guide to running a Gopher server on a modern Linux server. Running Gopher on a VPS They recommend Gophernicus, partly because it’s available on Debian-based systems through apt. I wanted to add it to an existing Alpine Linux server, so I had to build it from source. What I Like About Alpine Linux Gophernicus One snag: Gophernicus doesn’t listen to the network directly, it uses whatever network listener service the system provides. In the case of Linux, that’s usually systemd, inetd or xinetd. Alpine doesn’t ship with any of these. It uses OpenRC for running services instead of systemd. OpenRC and Alpine Linux Alpine does include inetd functionality in Busybox, if you add the busybox-extras package, and initialization scripts for it in busybox-extras-openrc. doas apk add busybox-extras busybox-extras-openrc Now you can build and install the gopher…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.