Recklessly mount a remote gopher:// server as a read-only filesystem in Linux using FUSE.
This tool was made for the article on Gopher at my wiki, just to show how easy it can be done. There used to be tools that did this many years ago, but they're all abandonware. Better to just rebuild the function as a modern Go binary with ChatGPT.
Make sure you have fuse3 installed. Then download the repo and stash the bin somewhere.
Where {ARCH} is, you have three install options:
- amd64
- arm64 (untested)
- riscv64 (untested)
git clone https://github.com/humphreyboagart/gophuse
cp gophuse/bin/gophuse-{ARCH} ~/.local/bin/gophuse
chmod 700 ~/.local/bin/gophuse
git clone https://github.com/humphreyboagart/gophuse
cp gophuse/bin/gophuse-{ARCH} /usr/local/bin/gophuse
chmod 755 /usr/local/bin/gophuse