Skip to content

OrOrbit is in pre-launch. Downloads, accounts, and sponsorship open at launch.

server setup install first-boot admin getting-started self-host

Set Up Your Server

Get your OrOrbit server running in under 10 minutes.

beginner ⏱ 10 min 🚀 Getting Started Updated 2026-03-18

Your own chat server, fully under your control. Let’s get it running.

What You’ll Need

  • A computer that will act as the server (Windows today; macOS and Linux coming soon)
  • At least 2 GB of RAM and 1 GB of free disk space
  • An internet connection
🤔 What's a self-hosted server?

Instead of using someone else’s servers, you run OrOrbit on your own hardware. Your messages, files, and voice calls never leave your network unless you choose to make the server accessible from the internet. If you’d rather skip the setup, OrOrbit Pulsar can host a server for you.

Install & Start

1

Download OrOrbit Server

Head to the download page and grab OrOrbit Server for your platform.

2

Start the Server

⚠️ Save your admin secret

Copy your admin secret and store it somewhere safe — a password manager, a note, anywhere you won’t lose it. Treat it like a password. You sign into the admin panel normally with your account, but this secret is your emergency recovery key if you ever get locked out. Lose it and there’s no backup way in.

What happens on first launch?

OrOrbit creates a local SQLite database, generates encryption keys and an admin secret, and starts listening on port 443 (standard HTTPS) by default. You can change the port later in the admin panel under Settings → Network, or via the PORT environment variable.

Configure Your Server

3

Open the Admin Panel

Open https://localhost/admin in your browser. The admin panel is where you manage your server — it’s separate from the chat interface your friends will use.

When prompted, enter the admin secret from step 2.

OrOrbit admin dashboard with sidebar navigation
The admin panel — separate from the chat client, where you manage the server.
Localhost and authentication

When accessing the admin panel from the same machine the server is running on, TOTP (two-factor authentication) is skipped automatically. Remote admin access requires TOTP by default.

4

Set Up Your Server

Head to Settings in the admin panel sidebar to configure your server:

  • Server name — what your friends will see when they connect
  • Registration mode — controls who can join (defaults to invite-only, recommended)
  • Storage quota — how much space each user gets (defaults to 1 GB)

You can change any of these later.

Setup wizard with connection method options
On first launch, the wizard walks you through connection method, server name, and security.

Invite Friends

5

Go to Invites in the admin panel sidebar. Create an invite link and share it with your friends. They’ll use it to join your server.

Invite management panel
The invite list — create links, set expiry, cap the number of uses.
A generated invite link ready to share
Copy the link and send it to your friends.
6

Connect with the OrOrbit App

Download the OrOrbit client app from the download page — this is separate from the Server App you installed earlier.

You (the server admin):

Open the client app and connect to your own server:

https://localhost

Your friends:

Your friends need your server’s public address. Find it in Admin Panel → Network under “Share with friends” — it will look something like:

https://203.0.113.45

Send them that URL along with the invite link from step 5. They enter it in their OrOrbit app and they’re in.

OrOrbit welcome / connect-to-server screen
The first thing your friends see — enter your server URL to connect.

Next Steps

Your server is running — nice! OrOrbit automatically tries to make itself reachable from outside your home network via UPnP. Go to Admin Panel → Network to see your connectivity status and the best URL to share with friends.

If friends can’t connect yet, or you want a permanent address like chat.yourname.com, follow the Custom Domain guide.

What's next?

Join a Server