From d7637a6e6ee48eddf98c9f24ac5eb0dc78763f90 Mon Sep 17 00:00:00 2001 From: Brooke Date: Fri, 15 May 2026 16:23:06 -0400 Subject: [PATCH 1/2] basic healthcheck --- compose.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/compose.yml b/compose.yml index 3d7a3b6..967773e 100644 --- a/compose.yml +++ b/compose.yml @@ -33,6 +33,12 @@ services: volumes: - "${LOCAL_FOLDER_META:-meta}:/var/lib/garage/meta" - "${LOCAL_FOLDER_DATA:-data}:/var/lib/garage/data" + healthcheck: + test: ["CMD", "/garage", "status"] + interval: 30s + timeout: 10s + retries: 10 + start_period: 10s networks: proxy: -- 2.49.0 From 2717590054145b87436680a7ccfe7a01b1ba7382 Mon Sep 17 00:00:00 2001 From: Brooke Date: Fri, 15 May 2026 16:28:18 -0400 Subject: [PATCH 2/2] update drone-ci --- .drone.yml | 52 +++++++++++++++++++++++++++------------------------- 1 file changed, 27 insertions(+), 25 deletions(-) diff --git a/.drone.yml b/.drone.yml index 47080d2..3399d4c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,37 +2,39 @@ kind: pipeline name: deploy to swarm-test.autonomic.zone steps: - - name: deployment - image: git.coopcloud.tech/coop-cloud/stack-ssh-deploy:latest - settings: - host: swarm-test.autonomic.zone - stack: example_com # UPDATE ME - generate_secrets: true - purge: true - deploy_key: - from_secret: drone_ssh_swarm_test - networks: - - proxy - environment: - DOMAIN: example.swarm-test.autonomic.zone # UPDATE ME - STACK_NAME: example_com # UPDATE ME - LETS_ENCRYPT_ENV: production +- name: deployment + image: git.coopcloud.tech/coop-cloud/stack-ssh-deploy:latest + settings: + host: swarm-test.autonomic.zone + stack: garage + generate_secrets: true + purge: true + deploy_key: + from_secret: drone_ssh_swarm_test + networks: + - proxy + compose: "compose.yml" + environment: + DOMAIN: garage.swarm-test.autonomic.zone + STACK_NAME: garage + LETS_ENCRYPT_ENV: production + SECRET_RPC_SECRET_VERSION: v1 trigger: branch: - - main + - main --- kind: pipeline name: generate recipe catalogue steps: - - name: release a new version - image: plugins/downstream - settings: - server: https://build.coopcloud.tech - token: - from_secret: drone_abra-bot_token - fork: true - repositories: - - coop-cloud/auto-recipes-catalogue-json +- name: release a new version + image: plugins/downstream + settings: + server: https://build.coopcloud.tech + token: + from_secret: drone_abra-bot_token + fork: true + repositories: + - toolshed/auto-recipes-catalogue-json trigger: event: tag -- 2.49.0