-- Leo's gemini proxy
-- Connecting to gemini.mingmengtou.org:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini;lang=en-GB
raspberry pi 3b+ that was, like so many, lying around waiting for a new task.
sd card from older disposed of mobile phone.
re-purposed apple charger.
cables.
router that allows port forwarding.
minimal rasbian install.
ufw firewall, fail2ban, securing ssh, etc. to keep the rabble out!
gemini server: agate.
script to keep the dynamic DNS up to date with my actual IP: clouDNS provides easy to use scripts.
git and bitbucket for version control.
i followed the how to from techrights:
based on:
first i set up the pi and agate on my local network. i kept getting proxy errors if i used:
--hostname [whatever hostnames that i tried]
after removing the hostname option agate served pages on a local network. this was not an agate issue but a neil networking knowledge and not RTFM issue.
i connected the pi to the router and put back the hostname option:
--hostname gemini.mingmengtou.org
agate served pages fearlessly facing the internet! and obviously still is if you are reading this! agate runs as a service from boot as does the script for dynamic dns.
virtual hosts.
---
---
neil.gemini@mingmengtou.org
content licensed CC-BY-SA 4.0 unless stated.
-- Response ended
-- Page fetched on Thu May 2 00:26:03 2024