• gopherden: Forum via Gopher Protocol
  • _ _ _
  • __ _ ___ _ __ | |_ ___ _ _ __| | ___ _ _ (_)
  • / _` | / _ \ | '_ \ | ' \ / -_) | '_| / _` | / -_) | ' \ _
  • \__, | \___/ | .__/ |_||_| \___| |_| \__,_| \___| |_||_| (_)
  • |___/ |_|
  • ___
  • | __| ___ _ _ _ _ _ __
  • | _| / _ \ | '_| | || | | ' \
  • |_| \___/ |_| \_,_| |_|_|_|
  • _
  • __ __ (_) __ _
  • \ V / | | / _` |
  • \_/ |_| \__,_|
  • ___ _
  • / __| ___ _ __ | |_ ___ _ _
  • | (_ | / _ \ | '_ \ | ' \ / -_) | '_|
  • \___| \___/ | .__/ |_||_| \___| |_|
  • |_|
  • ___ _ _
  • | _ \ _ _ ___ | |_ ___ __ ___ | |
  • | _/ | '_| / _ \ | _| / _ \ / _| / _ \ | |
  • |_| |_| \___/ \__| \___/ \__| \___/ |_|
  • ╔─*──*──*──*──*──*──*──*──*──*──*──*──*──*──*──*──*──*──*──*─╗
  • ║1 .................................................... 1║
  • ║2* .................................................... *2║
  • ║3 .................................................... 3║
  • ║1 .................Posted: 2024-03-10................. 1║
  • ║2* Tags: gopher haskell nix showcase my_warez my_servs *2║
  • ║3 .................................................... 3║
  • ║1 .................................................... 1║
  • ╚────────────────────────────────────────────────────────────╝
  • gopherden[1] is forum software for the Gopher Protocol[2]. View the official
  • gopherden server via the web[3] or via the Gopher Protocol (as intended)[4] (you
  • may want to read my post about the Gopher Protocol[5]).
  • I'm thinking about renaming it to "phorum."
  • # Features (Users/Visitors)
  • Features for the people who use a gopherden:
  • * Transient content. Old threads are deleted. There's max thread count, when
  • reached and a new post is made, the oldest one gets erased.
  • * Anonymous, except IPs are associated with posts for banning and legal purposes
  • * View threads as gopher maps or as text files (ASCII art, kind of)
  • * Prevents some accidental reposting by refreshing
  • * Prevents new threads being created where the message/content is the same as
  • another in the DB
  • * "Secret codes" which allow you to use codes like `<jgsBagOfMoney>` to
  • potentially show an ASCII art picture
  • * Rate-limiting (how fast you can make new threads or posts)
  • * Handles/parses Gopher and HTTP(S) URIs into menu/map items
  • # Known issues
  • * No real bot prevention. A captcha-like system could be implemented.
  • # Feedback
  • * Contact me using a method mentioned on my about page[6]
  • * Create an issue on the gopherden GitHub repo[7]
  • # Who's using, in the news
  • Some other instances, notable users...
  • # Documentation and tutorials
  • * The project's README.md[8]
  • # See also
  • * This site's gopher tag[9]
  • * My post about the Gopher Protocol[10]
  • * gopherden GitHub repo[11]
  • # Post on the official server!
  • This feels kind of redundant.
  • Official *gopherden* server at gopher://gopher.someodd.zip:7070[12]. You may
  • want to read my article on the Gopher Protocol[13] for help on browsing
  • gopherspace.
  • You can use my Gopher Protocol client, "waffle"[14] to visit the forum!
  • You can use `gopher` (`sudo apt-get install gopher`) and then use `gopher -p "/"
  • gopher.someodd.zip 7070`.
  • You could also use Lagrange[15], which has a client for Linux, MacOS, Windows,
  • Android, and iOS.
  • Below is a photo of me using Lagrange to visit the forum on my phone: