SharpMUSH runs on your own computer or on a rented server, with Docker.
It is a MUSH server with a web portal attached, so installing it gets you both a telnet game and a
website for it.
You do not need to install a server to play. Open the game’s website and follow its joining
instructions. Playing a Game walks through a first session: making a character,
moving, talking, channels and mail. The Web Portal guide separates learning the
interface, reading about that game, and looking up command syntax.
Want to try the interface first? Open Learn to play on the example game.
The guide can be read without signing in; it explains accounts, characters, rooms and who can hear you.
For the game’s own setting, rules and character requirements, read the material its staff publish.
To install, host, migrate or develop SharpMUSH, pick the option that fits:
Try it firstOur live example game runs the current build. Have a look around before installing anything.
Try it on your computerOne Docker command runs the whole game on your own computer. Open it in your browser and claim it.
Launch a ServerThe quickest way to a public game. Rent a server, paste one block of text or fill in a form, and an installer sets everything up.
Run with Docker (Recommended)The best option if you want to run a game. One Compose file brings up the game server and its web portal, the connection server, and NATS. The world is an embedded LMDB database on disk.
Migrate from another MUSHRehearse a one-way import, validate your world, cut over with evidence, and retain a rollback path.
Develop SharpMUSHBuild from source to change the server or the portal, or to contribute to the SharpMUSH project.