34 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
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
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
oxaliq ec5934e191 document user_oidc setup 2026-03-12 09:56:53 -04: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 dbdf6227e1 remove post_install_occ 2025-10-17 19:05:03 -07:00
p4u1 85e5070b8d docs: Adds troubleshooting section for fulltextsearch 2025-05-23 15:32:02 +02:00
kawaiipunk ccb54f34d4 Added note about our experiances upgrading Nextcloud 2024-10-07 16:25:26 +01:00
3wordchant b5d40aa428 Update metadata 2024-03-30 15:48:50 -03:00
p4u1 99514b5991 feat: add fulltextsearch using elasticsearch (#36)
Reviewed-on: coop-cloud/nextcloud#36
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net>
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net>
2023-12-22 12:09:58 +00:00
3wordchant 5d537d5173 Drop /auth/ from Keycloak example URL
[ci skip]
2023-04-07 16:42:02 -04:00
moritz fce0b9f7cb feat: authentik autoconfiguration 2023-03-22 17:47:06 +01:00
moritz 7b0a0741b6 chore: update readme 2023-03-13 19:07:49 +01:00
3wordchant cff544c554 Fix occ commands in README
[ci skip]
2023-01-24 14:13:14 -08:00
3wordchant 782593c07c Update abra syntax in examples (finally) [mass update] 2023-01-19 16:02:28 -08:00
decentral1se 2ddf11728f add note about broken-ness 2022-08-03 13:39:31 +03:00
decentral1se 71d15ef4df fix typo 2022-08-03 11:51:35 +03:00
decentral1se 0d4f060e94 add note on previewgenerator 2022-08-03 11:50:15 +03:00
3wordchant c4eed9d8ea Add upgrade fixing before I forget it again 2022-03-24 03:17:29 +02:00
decentral1se 986a6024fd multiple sso buttons 2022-03-16 12:46:34 +01:00
3wordchant 28425b6138 Goodbye, emojis! 😢
[ci skip]
2021-11-23 12:19:05 +02:00
3wordchant 6bc059cfcd Add app config tips from docs 2021-10-30 17:40:00 +02:00
3wc 66fd01c8c5 Add more occ stuff to README 2021-06-06 19:35:50 +02:00
3wc 95a0fa3b38 compose-stacks → coop-cloud
[ci skip]
2021-03-02 19:58:22 +02:00
3wc 9c227f2406 Follow new exciting README standard
See coop-cloud/organising#31
2021-03-02 18:38:38 +02:00
3wc 76ea9a1408 Add build status & tidy README
[ci skip]
2020-09-28 01:22:13 +02:00
3wc 3737b75e4c Update README 2020-09-09 01:23:35 +02:00
3wc 2166d5a1d2 Fix README 2020-09-08 02:39:08 +02:00
3wc 6ad288fb7e Updaate for current docker swarm wisdom 2020-09-08 02:38:09 +02:00
3wc 5ea9001f3d Further fixes 2020-06-29 14:43:19 +02:00
3wc b9a5aca169 Add README 2020-06-27 01:47:19 +02:00