Hello! this is my first gopherhole!!! This is how I set up my gopherhole with a custom domain in my vps. ===== Prerequisites ======= - xinetd (sudo apt install xinetd) - Bucktooth (gopher://gopher.floodgap.com/1/buck/download) ========= Steps =========== 1. get Bucktooth's current.tar.gz onto your vps 2. run `tar -xvzf current.tar.gz` to extract it 3. cd into the extracted bucktooth folder and run `sudo perl configure.xinetd` 4. Accept the default for all the prompts except: *Note* Even though the defaults are good, please read everything before accepting! - The mount directory. The default is /usr/local/gopher. Change it to somewhere that doesn't need root access. That will make it easier to sftp the files. - Access log directory. The default is in the mount directory. I put mine in another folder. Putting it in the mount directory will make it public. - The server host name. Default is your machine's hostname. Enter your custom domain here. - User you want to run as. Default is nobody. Just put your current user. 5. once the form is complete, run `sudo /etc/init.d/xinetd restart` to restart xinetd 6. run `sudo systemctl daemon-reload` (I'm not sure if this does anything but I ran this during my successful attempt so...) 7. run `ufw allow 70/tcp` to open up port 70 Done! Visiting gopher:// should work now! .