deku: 9MB, dekud: 16MB, dashboard bundle: 848 KB
What You Can Do With Deku
Section titled “What You Can Do With Deku”- App lifecycle: Create apps, deploy from source archives or images, inspect deployment history, and roll back when needed
- Starter templates: Begin from local framework templates adapted for Deku deploys
- Runtime management: Manage config vars, domains, port mappings, TLS, process scale, logs, networks, storage mounts, and cron entries
- Built-in services: Provision Postgres, Redis, and MySQL services and link them to apps
- Operational visibility: Use the dashboard for app, routing, service, object-store, SSH-key, and plugin workflows
- CLI-first workflows: Use
dekufrom the terminal for setup, deploys, inspection, and automation-friendly operations
Typical Workflow
Section titled “Typical Workflow”- Install Deku on a server.
- Save the one-time dashboard token shown during setup, then run
deku dashboardlater if you need the URL or reset guidance. - Create an app and deploy it from the CLI.
- Open the dashboard to inspect deployments, manage runtime settings, and monitor the host.
Key Guides
Section titled “Key Guides”- Start with Installation.
- Follow Get Started for the first app and first deploy workflow.
- Use App Templates when you want a local starter app directory to deploy right away.
- Read Dashboard Overview before managing apps from the web UI.
- Read Architecture for the CLI, daemon, dashboard-auth, and API model.
- Use CLI Reference and deku.toml when working from the terminal.
- Use AGENTS.md for a copyable coding-agent workflow for Deku operations.