# deeplo - [Introduction](/): A small, self-hosted, agentless deployment tool for Docker Compose projects. - **Get started** - [Native install](/guides/native-install): Install deeplo under systemd and run your first deploy. - [Docker image](/guides/docker-image): Set up deeplo as a Docker container and run your first deploy. - **Guides** - Triggers - [Triggers](/guides/triggers): How commits trigger deployments. - [Webhooks & reachability](/guides/triggers/webhooks-reachability): Configure webhook-based deploy triggers. - [Reporting & logs](/guides/reporting-logs): Report deployment status to GitHub and serve run logs. - [Security](/guides/security): SSH, deploy keys, and host access. - **Configuration** - [Configuration model](/configuration/configuration-model): How the config file and environment variables fit together. - [Environment variables](/configuration/environment-variables): Runtime settings for the daemon. - Config file - [Config file](/configuration/config-file): Structural deployment settings for hosts, repos, and projects. - [Config sources](/configuration/config-file/config-sources): Local config file or config in git. - [Repository layout](/configuration/repository-layout): How repo paths map to projects, bundles, and deploy triggers. - **Reference** - [CLI reference](/reference/cli-reference): Every deeplo command, grouped by function. - [Known limitations](/reference/known-limitations): Scope and tradeoffs.