diff --git a/coreos-config/compose/05_diun/watch.yml b/coreos-config/compose/05_diun/watch.yml index cfcb97d..575b494 100644 --- a/coreos-config/compose/05_diun/watch.yml +++ b/coreos-config/compose/05_diun/watch.yml @@ -4,3 +4,10 @@ - new include_tags: - ^stable-\d+ + +- name: docker.io/jetbrains/youtrack + watch_repo: true + notify_on: + - new + include_tags: + - .* diff --git a/coreos-config/compose/05_youtrack/.env b/coreos-config/compose/05_youtrack/.env new file mode 100644 index 0000000..086143e --- /dev/null +++ b/coreos-config/compose/05_youtrack/.env @@ -0,0 +1,2 @@ +COMPOSE_PROJECT_NAME=youtrack +VERSION=2022.2.59587 diff --git a/coreos-config/compose/05_youtrack/docker-compose.yaml b/coreos-config/compose/05_youtrack/docker-compose.yaml new file mode 100644 index 0000000..e49766f --- /dev/null +++ b/coreos-config/compose/05_youtrack/docker-compose.yaml @@ -0,0 +1,30 @@ +--- +version: "3.4" + +services: + youtrack: + image: jetbrains/youtrack:${VERSION} + volumes: + - data:/opt/youtrack/data + - conf:/opt/youtrack/conf + - logs:/opt/youtrack/logs + - backups:/opt/youtrack/backups + labels: + - "traefik.enable=true" + - "traefik.http.routers.youtrack.rule=Host(`youtrack.tobiasmanske.de`)" + - "traefik.http.routers.youtrack.entryPoints=websecure" + - "traefik.http.services.youtrack.loadbalancer.server.port=8080" + restart: always + networks: + - gateway + +networks: + gateway: + external: true + +volumes: + data: + conf: + logs: + backups: +...