mirror of
https://github.com/arcan1s/ahriman.git
synced 2025-04-24 15:27:17 +00:00
* add workers autodicsovery feature * suppress erros while retrieving worker list * update recipes * fix tests and update docs * filter health checks * ping based workers |
||
---|---|---|
.. | ||
check | ||
daemon | ||
distributed | ||
distributed-manual | ||
i686 | ||
multirepo | ||
pull | ||
sign | ||
web | ||
README.md |
Recipes
Collection of the examples of docker compose configuration files, which covers some specific cases. Not for production use.
Configurations
- Check: double process service; one with periodic checks (automatic build disabled) and other one is with the web service.
- Daemon: service with periodic repository checks.
- Distributed: cluster of three nodes, one with web interface and two workers which are responsible for build process.
- Distributed manual: same as distributed, but two nodes and update process must be run on worker node manually.
- i686: non-x86_64 architecture setup.
- Multi repo: run web service with two separated repositories.
- Pull: normal service, but in addition with pulling packages from another source (e.g. GitHub repository).
- Sign: create repository with database signing.
- Web: simple web service with authentication enabled.