Get Started
SharpMUSH can easily be installed locally, or on a remote server, thanks to 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.
To get started, pick the option that best aligns to your needs:
Try it first Our live example game runs the current build. Have a look around before installing anything.
Run with Docker (Recommended) The best option if you want to run a game. One Compose file brings up the server, the database, and the web portal.
Full Development The best option if you want to do any kind of modifications of the hardcode itself, or wish to contribute to the SharpMUSH project.
Once it is running
Section titled “Once it is running” The Web Portal First-run setup, the admin panel, the wiki, and the in-browser terminal.
Softcode Packages Install and upgrade global softcode from a repository, instead of pasting in .mush files.
Writing Plugins Extend the server with compiled C#, without forking it.