From 808e35f5819cc390342a36122355a1b4a431447c Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 13 Feb 2025 07:47:09 -0500 Subject: [PATCH 1/4] Adding Cronicle. --- docker-compose.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 0513c0f5..0839cab7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -617,6 +617,35 @@ services: source: /rinoa-storage target: /storage type: bind + cronicle: + container_name: cronicle + entrypoint: manager + environment: + CRONICLE_manager: 1 + CRONICLE_secret_key: "${CRONICLE_SECRET_KEY}" + DOCKER_HOST: tcp://dockerproxy:2375 + hostname: cronicle + image: elestio/cronicle:${SOFTWARE_VERSION_TAG} + labels: + homepage.group: Automation + homepage.name: Cronicle + homepage.href: https://cron.${MY_TLD} + homepage.icon: sh-cronicle.png + homepage.description: Multi-server task schedule with a web interface + swag: enable + swag_port: 3012 + swag_proto: http + swag_url: cron.${MY_TLD} + swag.uptime-kuma.enabled: true + swag.uptime-kuma.monitor.url: https://cron.${MY_TLD} + ports: + - 31037:3012 + restart: always + volumes: + - ${DOCKER_VOLUME_CONFIG}/cronicle/data:/opt/cronicle/data + - ${DOCKER_VOLUME_CONFIG}/cronicle/logs:/opt/cronicle/logs + - ${DOCKER_VOLUME_CONFIG}/cronicle/plugins:/opt/cronicle/plugins + - ${DOCKER_VOLUME_CONFIG}/cronicle/workloads/app:/app crowdsec: container_name: crowdsec environment: From de9cad3fd32cdd683f52d243330840d0c363d955 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 13 Feb 2025 08:43:04 -0500 Subject: [PATCH 2/4] Tweaking image for Cronicle. --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 0839cab7..31cdca40 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -625,7 +625,7 @@ services: CRONICLE_secret_key: "${CRONICLE_SECRET_KEY}" DOCKER_HOST: tcp://dockerproxy:2375 hostname: cronicle - image: elestio/cronicle:${SOFTWARE_VERSION_TAG} + image: elestio/cronicle:latest labels: homepage.group: Automation homepage.name: Cronicle From d700a810d80998b51ebf2162fc1b0ec5572c2b91 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 13 Feb 2025 08:51:26 -0500 Subject: [PATCH 3/4] Moving Vector config template into proper folder. --- .../app-configs/vector_vector.yaml.j2 | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename vector_vector.yaml.j2 => ansible/app-configs/vector_vector.yaml.j2 (100%) diff --git a/vector_vector.yaml.j2 b/ansible/app-configs/vector_vector.yaml.j2 similarity index 100% rename from vector_vector.yaml.j2 rename to ansible/app-configs/vector_vector.yaml.j2 From 11455a029ce845b122d6f555e959bcc7fe4ff6eb Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 13 Feb 2025 14:15:57 +0000 Subject: [PATCH 4/4] chore: Update README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d26080a9..ba43bf5f 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,7 @@ | castopod | castopod/castopod:latest | | cloudflared | cloudflare/cloudflared:latest | | cloudflareddns | ghcr.io/hotio/cloudflareddns:latest | +| cronicle | elestio/cronicle:latest | | crowdsec | crowdsecurity/crowdsec:latest | | crowdsec-dashboard | metabase/metabase | | czkawka | jlesage/czkawka |