Table of Contents
Town Square
The town square is tilde.town's communal directory: /town/square, world-writable so any townie can drop in a file or start a shared project. It exists so users can collaborate on things that do not belong to any one home directory. Before it existed, making a shared space needed an admin's help.
The Web Side
/town/square/public_html is served at tilde.town/square. The index links a handful of clubs and projects, all world-writable:
- Clubs: web badge club, running club, website club, toki pona club, wrist watchers, CASIO CLUB
garden/: the community garden page, generated from townies' botany plantsbulletin/,#fridaypostcard, 夢の物語 (yumono),~Wi-Fi connection
To publish there, create a directory or file under /town/square/public_html.
What Is In It
Around seventy entries as of October 2026, including:
i_was_here_*.txt: a running chain of named files- Club directories:
friendship-club,.hidden-club,catgirl-1.9,shitty-lisp-club,Free~Tilde~Society,gitchat - Shared tools: a compiled
neofetch, aytalkbuild,town_botany_autowaterer.py,generate_garden.py guestbooks.txt,chat.txt,bulletin_board/,darkalley/(a write-only directory),square_maintenance(admin notes)zine, a symlink to~zines home
How to Add Something
ssh you@tilde.town touch /town/square/i_was_here_13.txt # leave a marker mkdir /town/square/my-thing # start a shared project
Files keep their creator as owner, so make them writable by others if they are meant to be communal: chmod 664 for files, chmod 775 for directories. Deleting or vandalizing other people's files breaks the town's social contract (and the acceptable use policy).
Other Shared Spaces on Town
/town/our: a communalbinof hundreds of one-off user scripts.town my <name>runs one;town mkourscaffolds a new onetown graffiti: edits the communal page at tilde.town/graffititown wiki: reads and modifies the town wiki (pages in/srv/www/wiki/, edited through thewikicommand)town planet: the town blog aggregator; join by listing your feed URL in~/.planetfeedstown bulletin/town linkulator: shared link boards
Internal-Only Services
Some town services only listen on localhost, reachable from a shell but not the internet:
- The local IRC server on ports 6667 and 6697 (what
town chatconnects to, channel#tildetown) - PostgreSQL on 5432, which prosaic uses for its poem database
- The MOO's data at
/town/moo - Various user-run services on high localhost ports
