Got Pygopherd Running
======================
I've been trying to get a gopher server up and running using Flask, but its been a learning curve for me. I've never worked wit
h Flask before, and I'm not very good with python, so #hard. Not that I'm afaid of #hard. Throwing myself into a project with
out experience has always been the best way for me to learn.
Because I was loosing interest in Flask, I started looking at some web servers with a more gopher friendly attitude. I found Py
gopherd, and it looked promising. It also supports WAP protocol, which is something I've played with recently.
This article stepped through setting up a pygopherd server in a matter of minutes.
URL:https://prgmr.com/blog/gopher/2018/11/09/setting-up-gopherserver.html
I also found Pygopherd log analyzer for being able to track if anyone actually visits the site.
URL:https://raymii.org/s/software/Simple_pygopherd_log_analyzer.html
After Pygopherd was running, I went to duckdns.org to setup a domain for the dynamic dns I have here, then setup port forwardin
g to send port70 to pygopherd.
To test it all, I booted up a Windows machine that has Firefox with the awesome Overbite NX gopher protocol add-on for surfing
gopher
URL:https://addons.mozilla.org/en-US/firefox/addon/overbitenx/
I typed my duckdns.org address and my shiny new gopher hole appeared like magic in Firefox. I really have to thank the Overbit
e Project folks. Amazing work!
Now that I read it, all of this looks really difficult to do. It was actually fairly easy, since others had already done the h
eavy lifting. All I had to do was follow instructions.
There's nothing there yet, so I won't mention the gurl here.