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:

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: