Urbit

Urbit

Docker app from tipdec-sbilyn's Repository

Overview

Urbit is a clean-slate OS and network for the 21st century. Self-host your computer, identity and access to the urbit world.

Urbit

Urbit is a personal server stack built from scratch. It has an identity layer (Azimuth), virtual machine (Vere), and operating system (Arvo).

A running Urbit "ship" is designed to operate with other ships peer-to-peer. Urbit is a general-purpose, peer-to-peer computer and network.

This repository contains the Arvo Kernel

For the Runtime, see Vere. For more on the identity layer, see Azimuth. To manage your Urbit identity, use Bridge.

Install

To install and run Urbit, please follow the instructions at https://urbit.org/get-on-the-network. You'll be on the live network in a few minutes.

Contributing

Contributions of any form are more than welcome! Please take a look at our contributing guidelines for details on our git practices, coding styles, and how we manage issues.

You might also be interested in joining the urbit-dev mailing list.

Release

For details about our release process, see the maintainers guidelines

Install Urbit on Unraid in a few clicks.

Find Urbit in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Urbit Review the template variables and paths Click Install

Download Statistics

31,759
Total Downloads

Related apps

Details

Repository
tloncorp/urbit:v1.8
Last Updated2022-12-21
First Seen2026-05-13

Runtime arguments

Web UI
http://[IP]:[PORT:8088]/
Network
bridge
Privileged
false

Template configuration

Web Interface PortPorttcp

Port 80 is used for Urbit's HTTP interface for both Landscape and for API calls to the ship.

Target
8088
Default
8088
Value
80
UDP Ames PortPortudp

Port 34343 is set by default to be used by Ames for ship-to-ship communication.

Target
34343
Default
34343
Value
34343
Urbit Config PathPathrw

This is where Urbit will access the key or the data pier of an existing planet. A key file sampel-palnet.key will boot the sampel-palnet planet. For booting a comet create a file in .comet.

Target
/urbit
Default
/mnt/user/appdata/urbit
Value
/mnt/user/appdata/urbit