A self-hosted container management for single host machines, served as a single binary. Nawa means a ship or a vessel in Thai.
I have built it solely for personal uses. Inspired by the designs of dockge (minimalist) & arcane (pragmatic). I just wanted the best of both worlds for myself.
cd web
pnpm install && pnpm run build
cd ..
go build -o nawa ./cmd/nawaAll configuration is via environment variables.
| Variable | Required | Default | Description |
|---|---|---|---|
JWT_SECRET |
yes | Secret used to sign JWT tokens | |
ADMIN_USERNAME |
no | admin |
Admin username |
ADMIN_PASSWORD |
no | generated if unset | Admin password |
COOKIE_SECURE |
no | false |
Set to true behind HTTPS |
If you have the binary, below will run on localhost:5555. On first run, if no admin password is set, one is generated and printed to the terminal only ONCE!
JWT_SECRET=your-secret nawaYou can start the dev servers together on localhost:4321
make dev