Files
komodo/docsite/docs/docker-compose.md
Maxwell Becker 1f2d236228 Dockerized periphery (#34)
* Add webhooks page to docs

* supports

* supports

* periphery Dockerfile

* add comments. Remove unneeded default config

* add FILE SYSTEM log

* remove log

* filter disks included in periphery disk report, on periphery side

* dockerized periphery

* all in one compose file docs

* remove some unused deps
2024-08-17 00:25:42 -07:00

1.1 KiB

Docker Compose

Monitor supports docker compose through the Stack resource. Just create a new Stack, with any name, to get started.

Define the file/s

While Monitor supports pasting in / managing the compose file in UI, the best way to deploy Stacks is using compose files located in a git repo.

If you manage your compose files in git repos:

  • All your files, across all servers, are available locally to edit in your favorite text editor.
  • All of your changes are tracked, and can be reverted.
  • You can layer multiple compose files for greater composability, just like using docker compose -f service_1.yaml -f service_2.yaml ...
  • You can use the git webhooks to do other automations when you change the compose file contents. Redeploying will be as easy as just git push.

:::info Many Monitor resources need access to git repos. There is an in-built token management system (managed in UI or in config file) to give resources access to credentials. All resources which depend on git repos are able to use these credentials to access private repos. :::

Define the Environment

Deploy Stacks