# User Manual

- [Contents](/user-manual/contents.md): User manual for self-hosting an Urbit server. Guides for managing Urbit ID, running Urbit OS, and operating your personal Urbit server.
- [Running Urbit](/user-manual/running.md): Guide to running Urbit in different contexts including cloud hosting and home servers.
- [Cloud Hosting](/user-manual/running/cloud-hosting.md): Step-by-step guide to deploying Urbit on Digital Ocean cloud servers for remote access.
- [Home Servers](/user-manual/running/home-servers.md): Guide to running Urbit on home server hardware using tools like Native Planet and Umbrel.
- [Runtime Reference](/user-manual/running/vere.md): Guide to Vere, the Urbit runtime and Nock interpreter, for self-hosted users.
- [Self-hosting S3 Storage with MinIO](/user-manual/running/minio.md): Guide to self-hosting MinIO S3-compatible storage for Urbit media uploads and avatars.
- [Urbit ID](/user-manual/id.md): This section covers managing your Urbit ID with Bridge, and some other practical information about using Urbit ID.
- [Bridge Troubleshooting](/user-manual/id/bridge-troubleshooting.md): Troubleshooting guide for common issues with the Bridge web application for Urbit ID management.
- [Creating an Invite Pool](/user-manual/id/creating-an-invite-pool.md): Guide for Urbit star owners to create invite pools for distributing planet invites to friends.
- [Get an Urbit ID](/user-manual/id/get-id.md): How users can acquire an Urbit ID.
- [Guide to Factory Resets](/user-manual/id/guide-to-resets.md): Guide to performing factory resets and understanding network continuity in Urbit.
- [HD Wallet (Master Ticket)](/user-manual/id/hd-wallet.md): Guide to Urbit HD wallets and master tickets for managing Urbit ID keys and ownership.
- [Layer 2 for planets](/user-manual/id/layer-2-for-planets.md): How planet users can use Azimuth's Layer 2 rollup solution.
- [Layer 2 for stars](/user-manual/id/l2-star.md): How star owners can use Azimuth's Layer 2 rollup.
- [Proxies](/user-manual/id/proxies.md): Overview of Azimuth's Proxies system for users.
- [Using Bridge](/user-manual/id/using-bridge.md): Guide to using Bridge for managing Urbit ID, generating keyfiles, and setting networking keys.
- [Urbit OS](/user-manual/os.md): User manual for operating and interacting with Urbit OS including filesystem and command line.
- [Basics](/user-manual/os/basics.md): Basic instructions on how to set up an run an Urbit server for self-hosted users.
- [Configuring S3 Storage](/user-manual/os/s3.md): Guide to setting up S3 cloud storage integration for file uploads and media sharing in Urbit.
- [Dojo Tools](/user-manual/os/dojo-tools.md): Complete refernce for the Dojo, Urbit's CLI. Includes common actions self-hosted users will need to run their Urbit server.
- [Filesystem](/user-manual/os/filesystem.md): Guide to Clay, Arvo's revision-controlled filesystem vane, for self-hosted users.
- [Shell](/user-manual/os/shell.md): Guide to using the Dojo shell for command-line interaction and Hoon expression evaluation.
- [Ship Troubleshooting](/user-manual/os/ship-troubleshooting.md): Troubleshooting guide for resolving common Urbit ship connectivity and operational issues.
- [Star and Galaxy Operations](/user-manual/os/stars-and-galaxies.md): Guide for operating stars and galaxies including hosting, planet distribution, and etiquette.
- [Updates](/user-manual/os/updates.md): Guide to managing Urbit OS updates including Vere runtime, Arvo kernel, and application updates.
