UrsaMU Guides
This section contains comprehensive guides and tutorials to help you get started
with UrsaMU, whether you’re installing it for the first time, learning how to
use it as a player, or administering your own server.
Installation Guide
Learn how to install and set up UrsaMU on your system:
User Guide
Learn how to use UrsaMU as a player:
Admin Guide
Learn how to administer an UrsaMU server:
Scripting Guide
Write TypeScript/JS scripts that run in the sandboxed SDK:
MUSH Compatibility
Coming from PennMUSH, TinyMUSH, or MUX2? See what works today and what’s planned:
Docker
Run UrsaMU in a container:
- Quick start
- docker-compose.yaml reference
- Environment & volumes
- Behind a reverse proxy
- Troubleshooting
Production Deployment
Get UrsaMU running reliably in production:
Scenes
Create, write in, and export collaborative roleplay logs:
Wiki
Build and manage your game wiki with file-based Markdown:
Writing Help Files
Create and organize in-game help files for your players:
Password Reset
How admins generate reset tokens and players consume them:
Lock Expressions
Control access to commands, exits, and objects with lock expressions:
Customization
Learn how to customize your UrsaMU server: