From df2c675a6fc5f2a8897ba3d1e3ba86b2b0990ecd Mon Sep 17 00:00:00 2001 From: hey Date: Wed, 25 Mar 2026 14:23:57 -0400 Subject: [PATCH 1/3] updates --- README.md | 3 +++ compose.yml | 8 ++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e69c7a3..62f25f8 100644 --- a/README.md +++ b/README.md @@ -20,5 +20,8 @@ * `abra app new gancio` * `abra app config ` * `abra app deploy ` +* navigate to the app at `https://` and fill out the configuration setup. Then click `Next` at the bottom. At this point, the page should display a default username `admin` and password `` while constantly refreshing and failing. Save the contents of `` +* `abra app refresh app` +* now you should be able to login at `https://`! For more, see [`docs.coopcloud.tech`](https://docs.coopcloud.tech). diff --git a/compose.yml b/compose.yml index ea62987..2e805d9 100644 --- a/compose.yml +++ b/compose.yml @@ -3,7 +3,7 @@ version: "3.8" services: app: - image: cisti/gancio:1.25.1 + image: cisti/gancio networks: - proxy environment: @@ -16,10 +16,14 @@ services: deploy: restart_policy: condition: on-failure + max_attempts: 10 labels: + - "backupbot.backup=true" + - "backupbot.backup.path=/data" - "traefik.enable=true" + - "traefik.docker.network=proxy" - "traefik.http.services.${STACK_NAME}.loadbalancer.server.port=13120" - - "traefik.http.routers.${STACK_NAME}.rule=Host(`${DOMAIN}`)" + - "traefik.http.routers.${STACK_NAME}.rule=Host(`${DOMAIN}`${EXTRA_DOMAINS})" - "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure" - "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}" - "coop-cloud.${STACK_NAME}.version=0.1.0+1.25.1" -- 2.49.0 From ea2715b990ee1b94a90b7e13af18675c9d138832 Mon Sep 17 00:00:00 2001 From: hey Date: Fri, 27 Mar 2026 13:10:12 -0400 Subject: [PATCH 2/3] fix readme, add env variables to match compose --- .env.sample | 3 +++ README.md | 4 ++-- compose.yml | 4 ++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.env.sample b/.env.sample index 6dd420a..fc92be9 100644 --- a/.env.sample +++ b/.env.sample @@ -1,4 +1,7 @@ TYPE=gancio +ENABLE_BACKUPS=true DOMAIN=gancio.example.com +## Domain aliases +#EXTRA_DOMAINS=', `www.nextcloud.example.com`' LETS_ENCRYPT_ENV=production diff --git a/README.md b/README.md index 62f25f8..e504ae6 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ * `abra app config ` * `abra app deploy ` * navigate to the app at `https://` and fill out the configuration setup. Then click `Next` at the bottom. At this point, the page should display a default username `admin` and password `` while constantly refreshing and failing. Save the contents of `` -* `abra app refresh app` -* now you should be able to login at `https://`! +* `abra app restart app` +* you should be able to login at `https://`! For more, see [`docs.coopcloud.tech`](https://docs.coopcloud.tech). diff --git a/compose.yml b/compose.yml index 2e805d9..a32b462 100644 --- a/compose.yml +++ b/compose.yml @@ -3,7 +3,7 @@ version: "3.8" services: app: - image: cisti/gancio + image: cisti/gancio:1.28.2 networks: - proxy environment: @@ -18,7 +18,7 @@ services: condition: on-failure max_attempts: 10 labels: - - "backupbot.backup=true" + - "backupbot.backup=${ENABLE_BACKUPS:-true}" - "backupbot.backup.path=/data" - "traefik.enable=true" - "traefik.docker.network=proxy" -- 2.49.0 From bbca4f2b912b42ab6f3b7bbcca3ef6ee0614d84b Mon Sep 17 00:00:00 2001 From: hey Date: Fri, 27 Mar 2026 16:10:35 -0400 Subject: [PATCH 3/3] update .env sample comment --- .env.sample | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.env.sample b/.env.sample index fc92be9..7f68637 100644 --- a/.env.sample +++ b/.env.sample @@ -3,5 +3,5 @@ ENABLE_BACKUPS=true DOMAIN=gancio.example.com ## Domain aliases -#EXTRA_DOMAINS=', `www.nextcloud.example.com`' +#EXTRA_DOMAINS=', `www.gancio.example.com`' LETS_ENCRYPT_ENV=production -- 2.49.0