Skip to content
selfhost

A home for
everything you run.

Set up one app from your terminal, connect a service you already run, or manage your servers together. Choose when and how you use Selfhost.

Open source. Ordinary configuration. Yours to keep.

Your servicesCLI, terminal interface or dashboard
01
Your servicesNew deployments and existing apps
Connected
02
Your serversLocal, remote, VM or container
Connected
03
Your identityConnect an existing provider
Connected

Where do you want to begin?

A first app and an established homelab can start in different places.

Start a new service

Set up an app from your terminal and keep its ordinary Compose files. Return to Selfhost whenever you want help with an update or integration.

Use the standalone CLI
Configuration

Simple when you want it.
Detailed when you need it.

Use guided setup for everyday choices. Open advanced settings for native app configuration, connections, custom actions and deployment details.

Manage app settings ↗
Control

Your infrastructure
stays yours.

Keep ordinary Compose, environment and configuration files. Your apps continue to run after Selfhost closes, and you can use their own tools whenever you choose.

Run an app independently ↗

A guide for the next step.

Setup instructions, dashboard walkthroughs and command examples in one place.

Read the documentation ↗

Built by Obiente. Your services, your configuration.