ahriman/recipes/README.md

1.1 KiB

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.
  • Index: repository with index page generator enabled.
  • Multi repo: run web service with two separated repositories.
  • OAuth: web service with OAuth (GitHub provider) authentication enabled.
  • 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.