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 CLISet 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.
A first app and an established homelab can start in different places.
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 CLIUse guided setup for everyday choices. Open advanced settings for native app configuration, connections, custom actions and deployment details.
Manage app settings ↗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 ↗Setup instructions, dashboard walkthroughs and command examples in one place.