A fully featured control center for incus server management.
5.6K
A web-based management platform for Incus containers and virtual machines. Built with Vue 3, FastAPI, and PostgreSQL.
| Guide | Description |
|---|---|
| Installation | Setup, configuration, production deployment, connecting Incus systems |
| API Reference | Full API endpoint documentation with auth requirements |
| Admin Guide | System administration: multi-tenant, users, OIDC, systems, templates |
| Tenant Admin Guide | Tenant-scoped management: users, templates, storage, OIDC |
| End User Guide | Creating and managing instances, attaching storage, root console |
last_seen_at timestampsI will always take Feature Requests, but understand the following:
| Layer | Technology |
|---|---|
| Frontend | Vue 3, Pinia, Vue Router, Ant Design Vue 4 |
| Backend | FastAPI, asyncpg, PyJWT, httpx, croniter |
| Database | PostgreSQL 16 |
| Auth | OIDC + local (bcrypt, PyJWT) |
| License | AGPL v3 |
cp .env.example .env # edit secrets
docker compose up --build -d
# Frontend: http://localhost:5173
The first user to register becomes the system administrator.
cp .env.example .env # edit secrets
# edit the .env values for your site, then
docker compose -f docker-compose.prod.yml up -d
See the Installation Guide for full production configuration (secrets, OIDC, SMTP, reverse proxy).
| Role | Description |
|---|---|
user | Regular user — manages own instances and attached storage |
tenant_admin | Tenant-scoped admin — manages users, templates, OIDC within their tenant |
admin | Global admin — full system access, tenant CRUD, all configuration, settings |
AGPL v3
Content type
Image
Digest
sha256:4821f4e18…
Size
84.6 MB
Last updated
6 days ago
docker pull bmcgonag/incus-commander