156 Commits

Author SHA1 Message Date
Linus Gasser e887446bac fix: drop eurooffice_db_password secret, use Postgres trust auth (15.1.2)
Requiring a second Swarm secret in 15.1.1 broke `abra app upgrade` for stacks
that had Euro-Office enabled on 15.1.0 ("missing version for secret?
(eurooffice_db_password)"). The document server's Postgres is internal-only and
holds only transient state, so switch it to POSTGRES_HOST_AUTH_METHOD=trust and
remove the managed secret. Entrypoint wrapper drops file_env DB_PWD (v3).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 18:35:00 +02:00
Linus Gasser 558b69f49c fix: run Euro-Office with external Postgres/RabbitMQ (15.1.1)
The bundled Postgres in the euro-office all-in-one image ships an
uncleanly-shut-down data dir; crash recovery exceeds pg_ctl's start timeout on
overlayfs, causing an endless restart loop. Point the document server at
dedicated eurooffice-db + eurooffice-rabbitmq services via DB_*/AMQP_URI so the
bundled Postgres is skipped. Adds eurooffice_db_password secret; bumps entrypoint
wrapper (file_env DB_PWD) to v2.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 18:28:40 +02:00
Linus Gasser 56068f2332 feat: add in-stack Euro-Office integration (15.1.0)
Adds an optional compose.eurooffice.yml overlay that runs the Euro-Office
document server (ghcr.io/euro-office/documentserver) inside the stack, plus
install_eurooffice() and a JWT secret-file entrypoint wrapper. Additive: no
effect on existing installs unless enabled.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 16:51:37 +02:00
Linus Gasser 6e12d8fa93 chore: publish 15.0.0+34.0.1-fpm release
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 15:16:03 +02:00
Linus Gasser f1e7b14b5f chore: update image tags 2026-07-17 15:15:49 +02:00
Linus Gasser 295da9e78a chore: publish 14.0.0+33.0.6-fpm release
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 15:15:40 +02:00
Linus Gasser dcc77aa665 chore: update image tags 2026-07-17 15:15:28 +02:00
carla 19e7fbb648 chore: publish 13.1.0+32.0.11-fpm release 2026-06-10 11:51:22 +02:00
carla 0d0c3b3266 chore: update image tags 2026-06-08 20:21:10 +02:00
moritz 21ea1daf83 chore: replace depricated traefik.docker.* with traefik.swarm.* 2026-03-17 17:25:38 +01:00
simon 8b7ed8142e chore: publish 13.0.1+32.0.3-fpm release 2026-01-14 12:22:05 +01:00
simon 87b064c773 chore: publish 13.0.0+32.0.3-fpm release 2026-01-13 16:34:02 +01:00
iexos d6a77fac4d remove default TIMEOUT (abra #596) 2025-12-30 14:00:00 +01:00
p4u1 f27ea1a2cc chore: publish 12.1.0+31.0.6-fpm release 2025-12-23 14:30:22 +01:00
ammaratef45 5f05ab8f42 make maximum upload size configurable 2025-09-09 12:53:37 -07:00
ammaratef45 9986e87db5 fix supporting multiple domains 2025-09-07 14:41:53 -07:00
Ammar Hussein 7074744ba8 chore: publish 12.0.1+31.0.6-fpm release 2025-07-09 10:51:04 -07:00
Ammar Hussein ff6873a52c add OVERWRITECLIURL 2025-07-06 15:44:19 -07:00
carla 9408a6ab81 chore: publish 12.0.0+31.0.6-fpm release 2025-07-03 14:58:09 +02:00
Ammar Hussein c4bb6d0932 chore: publish 11.4.0+30.0.6-fpm release 2025-06-18 17:34:48 -07:00
Ammar Hussein af36d22633 Add HSTS headers 2025-06-18 12:13:44 -07:00
simon 36615bc097 chore: publish 11.3.0+30.0.6-fpm release 2025-05-20 18:20:05 +02:00
simon cb453e884d chore: publish 11.2.0+30.0.6-fpm release 2025-05-13 23:59:33 +02:00
simon 267f3cbb78 chore: publish 11.1.0+30.0.6-fpm release 2025-02-15 14:43:25 +01:00
iexos b0c4f06af1 chore: publish 11.0.1+30.0.4-fpm release 2025-02-03 13:37:05 +01:00
marlon 7aa4e15034 upgrade to mariadb 11.4 2024-12-21 16:56:09 -05:00
Steven Sting 0c5b05957c chore: publish 10.0.0+30.0.4-fpm release 2024-12-20 16:50:42 +01:00
p4u1 bbc834a62d chore: publish 9.2.0+29.0.8-fpm release 2024-11-08 15:23:34 +01:00
moritz 182a42ff1f update backupbot labels 2024-10-22 15:18:37 +02:00
simon 9859907d4b chore: publish 9.1.2+29.0.5-fpm release 2024-10-01 11:37:15 +02:00
simon 6c0fa9c12d chore: publish 9.1.2+29.0.5-fpm release 2024-09-30 17:21:04 +02:00
simon a3c99a72bf add-theming (#44)
Reviewed-on: coop-cloud/nextcloud#44
Co-authored-by: Simon <simonthiessen@posteo.de>
Co-committed-by: Simon <simonthiessen@posteo.de>
2024-09-30 14:24:07 +00:00
javielico c94ffed09d chore: publish 9.0.0+29.0.5-fpm release 2024-08-26 18:11:43 +01:00
p4u1 c930bbcf56 chore: publish 8.0.1+29.0.3-fpm release 2024-07-19 18:51:54 +02:00
simon eb3e2486ce chore: publish 8.0.0+29.0.1-fpm release 2024-06-19 18:53:22 +02:00
iexos c056687849 chore: publish 7.0.3+29.0.1-fpm release 2024-06-19 18:35:19 +02:00
iexos 7eea2e0785 chore: publish 7.0.2+29.0.1-fpm release 2024-06-19 16:42:46 +02:00
3wordchant ce817e3928 chore: publish 7.0.1+29.0.1-fpm release 2024-06-01 15:05:05 -05:00
3wordchant bb781e654b chore: publish 7.0.0+29.0.0-fpm release 2024-05-12 14:08:32 -03:00
3wordchant 0a3e943b26 chore: publish 6.0.4+28.0.5-fpm release 2024-05-07 19:31:54 -03:00
3wordchant 4f1aaf5d1d Increase memory limit for cron
Re coop-cloud/nextcloud#41
2024-05-07 19:30:49 -03:00
3wordchant 019b71fde1 chore: publish 6.0.3+28.0.5-fpm release 2024-05-07 15:18:19 -03:00
3wordchant 94e84122ed chore: publish 6.0.2+28.0.5-fpm release 2024-05-07 15:18:19 -03:00
iexos 09ec6f842c update to 28.0.5 2024-04-30 15:50:17 +02:00
3wordchant 24670cdb6b chore: publish 6.0.1+28.0.2-fpm release 2024-02-08 14:51:39 -03:00
3wordchant 7e4ab9288c chore: publish 6.0.0+28.0.1-fpm release 2024-01-20 21:51:02 -03:00
p4u1 199bf61300 chore: publish 5.2.0+27.1.5-fpm release 2023-12-22 13:19:26 +01:00
p4u1 eefb14e150 refactor: move db_root_password to mariadb (#38)
It is only used by mariadb and not by postgres

Closes coop-cloud/nextcloud#34

Reviewed-on: coop-cloud/nextcloud#38
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net>
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net>
2023-12-22 12:09:07 +00:00
iexos a34e100bd7 chore: publish 5.1.1+27.1.5-fpm release 2023-12-21 23:23:20 +01:00
moritz 9d2e5cc05b increase healthcheck start_period for long updates 2023-11-28 14:39:50 +01:00