◆ self-host github ↗ dcm ↗ v0.1.2

// one Go binary · docker compose · 93 Apps

Your Apps.
Your home.
One binary.

Installs self-hosted Apps, signs them in, and wires them to each other. A terminal Dashboard for you, --json for your agent.

01 Play

A simulation in your browser. Real catalog, nothing installed. self-host opens the Dashboard.

you@home: ~
or try →

02 Apps

93 Apps. Pick some, then install them in the playground or share the link.

0 Apps selected
self-host install …

04 How

Nothing changes until you say yes.

  1. inspectDocker, ports, folders, LAN.
  2. planApps, ports, folders.
  3. approveYou say yes.
  4. applyOne Compose Project in ~/.self-host.
  5. verifySign in, API keys, Links, check.

05 Agents

The binary ships its own agent guide. One sentence is enough.

you, to Claude Code / Codex / OpenCode
Install the self-host skill from github.com/ajnart/selfhost-skills and help me run my own movie server.
$ self-host skill
$ self-host status --json
$ self-host install media --yes --json
{"event":"step_ok","app":"jellyfin","step":"check"}
$ self-host debug sonarr

06 Install

Linux, macOS, WSL. Needs Docker with Compose v2.

curl -fsSL https://self-host.fyi/install.sh | bash

! preview Public downloads aren't live yet: the CLI still comes from a private repository. installer · sha256

Want the YAML instead? DCM builds a docker-compose.yaml for you to run yourself.

07 Support

Free and open source. Built by one person.

›