287 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>
15.1.2+34.0.1-fpm
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>
15.1.1+34.0.1-fpm
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>
15.1.0+34.0.1-fpm
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>
15.0.0+34.0.1-fpm
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>
14.0.0+33.0.6-fpm
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 13.1.0+32.0.11-fpm 2026-06-10 11:51:22 +02:00
carla 6113ccedde chore: switch from postgres to pgautoupgrade 14 2026-06-08 20:59:29 +02:00
carla 0d0c3b3266 chore: update image tags 2026-06-08 20:21:10 +02:00
decentral1se 45d1985ddc Merge pull request 'add user_oidc' (#70) from oxaliq/nextcloud:user_oidc_setup into main
Reviewed-on: coop-cloud/nextcloud#70
2026-03-24 21:27:08 +00:00
decentral1se d49f3c4ef8 Merge pull request 'fix: mention that you need to install OnlyOffice first' (#74) from ineiti/nextcloud:readme_onlyoffice into main
Reviewed-on: coop-cloud/nextcloud#74
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
2026-03-18 08:26:19 +00:00
Linus Gasser a2395c6399 @decentral1se comment 2026-03-17 22:26:35 +01:00
Linus Gasser e4b3bc4f22 fix: mention that you need to install OnlyOffice first 2026-03-17 22:26:35 +01:00
moritz 21ea1daf83 chore: replace depricated traefik.docker.* with traefik.swarm.* 2026-03-17 17:25:38 +01:00
oxaliq ec5934e191 document user_oidc setup 2026-03-12 09:56:53 -04:00
oxaliq 4c3f6fa14d add command for initializing user_oidc 2026-03-11 15:55:53 -04:00
oxaliq eb3816b9c2 add env and secrets for user_oidc app 2026-03-11 15:55:26 -04:00
simon 8b7ed8142e chore: publish 13.0.1+32.0.3-fpm release 13.0.1+32.0.3-fpm 2026-01-14 12:22:05 +01:00
simon 87b064c773 chore: publish 13.0.0+32.0.3-fpm release 13.0.0+32.0.3-fpm 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 12.1.0+31.0.6-fpm 2025-12-23 14:30:22 +01:00
Apfelwurm c952020194 Implement NC Talk High Performance Backend (#56)
This implements the high performance backend for Nextcloud Talk, which is nessecary if it needs to handle more people (video) calling.
More Details about it: https://nextcloud-talk.readthedocs.io/en/latest/quick-install/

The current implementation is sadly limited to be used once per host, so this might need some additional love in the future, if someone needs it more flexible.

The related traefik pr: coop-cloud/traefik#66

Reviewed-on: coop-cloud/nextcloud#56
Co-authored-by: Apfelwurm <Alexander@volzit.de>
Co-committed-by: Apfelwurm <Alexander@volzit.de>
2025-12-23 13:28:18 +00:00
ammaratef45 aa3ab83a38 Merge pull request 'remove post_install_occ' (#55) from improve_readme into main
Reviewed-on: coop-cloud/nextcloud#55
2025-10-30 17:38:15 +00:00
ammaratef45 dbdf6227e1 remove post_install_occ 2025-10-17 19:05:03 -07:00
ammaratef45 e83ae638eb Merge pull request 'make maximum upload size configurable' (#53) from uploadLimit into main
Reviewed-on: coop-cloud/nextcloud#53
Reviewed-by: 3wordchant <3wordchant@noreply.git.coopcloud.tech>
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
2025-09-09 20:43:13 +00:00
ammaratef45 96e9a224f3 Merge branch 'main' into uploadLimit 2025-09-09 20:42:54 +00:00
3wordchant afee08ae4d Merge pull request 'Make INNODB_BUFFER_POOL_SIZE configurable' (#51) from feature/innodb-buffer-tune into main
Reviewed-on: coop-cloud/nextcloud#51
Reviewed-by: ammaratef45 <ammaratef45@proton.me>
2025-09-09 20:17:59 +00:00
ammaratef45 5f05ab8f42 make maximum upload size configurable 2025-09-09 12:53:37 -07:00
ammaratef45 65d5af91bc Merge branch 'main' into feature/innodb-buffer-tune 2025-09-09 19:46:26 +00:00
ammaratef45 93037e1a35 Merge pull request 'fix supporting multiple domains' (#52) from sslhost into main
Reviewed-on: coop-cloud/nextcloud#52
Reviewed-by: 3wordchant <3wordchant@noreply.git.coopcloud.tech>
2025-09-08 13:38:09 +00:00
ammaratef45 9986e87db5 fix supporting multiple domains 2025-09-07 14:41:53 -07:00
3wordchant 42c90cce21 Add configurable INNODB_BUFFER_POOL_SIZE 2025-09-01 00:15:52 -04:00
knoflook 8c5d843ba4 chore: publish 12.0.1+31.0.6-fpm release 12.0.1+31.0.6-fpm 2025-07-24 17:28:53 +02:00
Ammar Hussein 7074744ba8 chore: publish 12.0.1+31.0.6-fpm release 2025-07-09 10:51:04 -07:00
ammaratef45 cb0a103e04 Merge pull request 'add OVERWRITECLIURL' (#49) from clioverwrite into main
Reviewed-on: coop-cloud/nextcloud#49
2025-07-09 17:24:09 +00: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 12.0.0+31.0.6-fpm 2025-07-03 14:58:09 +02:00
Ammar Hussein c4bb6d0932 chore: publish 11.4.0+30.0.6-fpm release 11.4.0+30.0.6-fpm 2025-06-18 17:34:48 -07:00
ammaratef45 7a6256f78d Merge pull request 'Add HSTS headers' (#48) from hsts into main
Reviewed-on: coop-cloud/nextcloud#48
Reviewed-by: moritz <moritz@noreply.git.coopcloud.tech>
2025-06-19 00:32:01 +00:00
Ammar Hussein 8be413fe71 pump up the config version 2025-06-18 16:07:22 -07:00
Ammar Hussein af36d22633 Add HSTS headers 2025-06-18 12:13:44 -07:00
p4u1 85e5070b8d docs: Adds troubleshooting section for fulltextsearch 2025-05-23 15:32:02 +02:00
simon 36615bc097 chore: publish 11.3.0+30.0.6-fpm release 11.3.0+30.0.6-fpm 2025-05-20 18:20:05 +02:00
simon a3cd6741eb improve secret handling for whiteboard 2025-05-20 18:17:46 +02:00
simon cb453e884d chore: publish 11.2.0+30.0.6-fpm release 11.2.0+30.0.6-fpm 2025-05-13 23:59:33 +02:00
simon 267f3cbb78 chore: publish 11.1.0+30.0.6-fpm release 11.1.0+30.0.6-fpm 2025-02-15 14:43:25 +01:00
iexos b0c4f06af1 chore: publish 11.0.1+30.0.4-fpm release 11.0.1+30.0.4-fpm 2025-02-03 13:37:05 +01:00
iexos 750477a409 fix mariadb backup label 2025-02-03 13:19:08 +01:00
cas 7a7da21544 Update .drone.yml 2025-01-08 10:09:13 -08:00