Simon L.
30cb79bb62
postgres and nextcloud: Allow arbitrary characters in passwords (no binary required) ( #7898 )
2026-04-24 11:34:23 +02:00
copilot-swe-agent[bot]
e76ccf4f3c
Guard against empty installed_version when php -r fails in nextcloud entrypoint.sh
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/48f0714b-3f49-4e28-b48e-d58fea2e881e
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-23 14:36:46 +00:00
Simon L.
fadbdc5c78
nextcloud: adjust phpredis session timeouts to match Nextclouds config
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-23 13:01:54 +02:00
Simon L.
e05bdaeca0
nextcloud: allow to configure memcache_customprefix for redis
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-23 12:29:54 +02:00
Simon L.
7699ac9c12
nextcloud: enable taskprocessing:worker as standard service ( #7981 )
2026-04-23 11:22:10 +02:00
Simon L.
54ca36ec46
nextcloud: adjust redis timeouts ( #7980 )
2026-04-23 10:46:53 +02:00
copilot-swe-agent[bot]
8a5440134b
nextcloud: adjust redis timeouts
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/1f9b7c14-6c7a-4008-b690-5167db1f90e6
Co-Authored-By: szaimen <42591237+szaimen@users.noreply.github.com >
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-23 10:45:02 +02:00
Simon L.
b2e02da46b
nextcloud: enable taskprocessing:worker as standard service
...
Co-Authored-By: szaimen <42591237+szaimen@users.noreply.github.com >
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-22 13:20:14 +02:00
Simon L.
954f250ac8
nextcloud-entrypoint.sh: make log-type configurable ( #7901 )
2026-04-22 10:54:35 +02:00
Simon L.
304dc97ad6
address review
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-21 14:41:49 +02:00
Simon L.
d6e4b83c51
apps.config.php: allow to disable the internal app store ( #7864 )
2026-04-21 14:15:09 +02:00
Simon L.
f91d26115b
Revert "nextcloud: switch PHP-FPM to dynamic mode and add max_requests to recycle stale workers"
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-21 13:42:47 +02:00
copilot-swe-agent[bot]
66236c1a2e
nextcloud: switch PHP-FPM to dynamic mode and add max_requests to recycle stale workers
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/29135c39-9a45-49bd-85fe-8d3eea344450
Signed-off-by: Simon L. <szaimen@e.mail.de >
docs: add per-setting inline comments to PHP-FPM sed block in Dockerfile
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/398bb2f7-e5be-4ffc-942a-7ab10dbaa1be
Co-Authored-By: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-20 15:37:39 +02:00
Simon L.
7c8433d07a
feat: improve Redis container performance ( #7948 )
2026-04-20 14:22:45 +02:00
copilot-swe-agent[bot]
fceec6f23e
feat: improve Redis container performance
...
- Disable RDB persistence (--save "") since Redis is used as a pure
cache and lock store; snapshotting causes fork/CoW pressure and I/O spikes
- Set --maxmemory-policy allkeys-lru to enable LRU eviction and prevent
unbounded memory growth
- Enable lazyfree background deletions (--lazyfree-lazy-*) to move key
eviction, expiry, and DEL operations off the main event loop thread
- Enable active memory defragmentation (--activedefrag yes) for long-running
instances
- Increase background task frequency to --hz 15 for faster key expiry
- Add Transparent Huge Pages (THP) startup warning, consistent with the
existing vm.overcommit_memory check
- Refactor start.sh to build arguments via a bash array, avoiding eval
and safely handling the empty-string --save "" and the password argument
- Remove the pre-existing unreachable exec "$@" at the end of start.sh
- Add timeout and read_timeout (1.5s) to standalone Redis config in
redis.config.php to prevent PHP workers from hanging indefinitely
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/e68c1986-419f-49b4-9cd0-c1f0efda0351
Co-Authored-By: Simon L. <szaimen@e.mail.de >
Co-Authored-By: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-20 14:20:27 +02:00
copilot-swe-agent[bot]
7cd0450dae
perf(nextcloud): tune OPcache, APCu, realpath_cache, output_buffering, and Redis session settings
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/623eef77-7b4e-428b-b06f-e0c7403f8cf6
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-17 15:36:12 +00:00
Erwan Hervé
52c3192f26
chore: add OCI standard labels to all Dockerfiles ( #7899 )
...
Signed-off-by: Erwan Hervé <erwan.herve@outlook.fr >
Signed-off-by: Erwan Hervé <62173453+Erwan-loot@users.noreply.github.com >
Co-authored-by: Simon L. <szaimen@e.mail.de >
2026-04-17 10:42:55 +02:00
Simon L.
5e92b7d743
nextcloud-entrypoint: rewrite turn and stun logic to always add turn and stun server
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-16 16:18:27 +02:00
Simon L.
1e5eb87582
nextcloud: add server.config.php that adds the serverid by using the hostname as key
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-16 10:51:31 +02:00
Simon L.
47733776b9
nextcloud-entrypoint.sh: make log-type configurable
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-13 15:43:35 +02:00
copilot-swe-agent[bot]
44148ba4a3
Fix password string handling without Go binaries using PGPASSWORD env var and psql variable interpolation
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/6baec41e-95d9-4966-8cf8-4b12727139fd
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-13 10:03:01 +00:00
Simon L.
0b8eecd9e5
update bundled Nextcloud version to v33
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-09 14:56:10 +02:00
Simon L.
f99a59fb58
apps.config.php: allow to disable the internal app store
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-07 15:08:42 +02:00
szaimen
a85641ceb9
nextcloud-update automated change
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-02 11:19:39 +00:00
szaimen
960fe801df
nextcloud-update automated change
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-27 12:16:30 +00:00
Pablo Zmdl
ba3ee91c35
Exclude /lost+found from rsync
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-03-11 12:27:05 +01:00
Simon L.
ea326ba723
Merge pull request #7652 from nextcloud/enh/noid/redis-tls-support
...
redis.config.php: allow to enable tls
2026-03-06 10:00:32 +01:00
Simon L.
d11650f798
redis.config.php: allow to enable tls
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-02-25 10:41:03 +01:00
Simon L.
f12b47b301
s3.config.php: allow to configure request_checksum_calculation and response_checksum_validation
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-02-24 14:17:07 +01:00
Simon L.
f46358b50e
redis.config.php: fix some now optional values
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-02-23 10:25:12 +01:00
Simon L.
8344d8ade6
redis.config.php: fix typo
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-02-20 12:52:59 +01:00
Simon L.
1c0222774b
Merge pull request #7402 from nextcloud/enh/noid/allow-configure-redis-cluster
...
allow to configure redis cluster
2026-02-18 18:34:25 +01:00
Simon L.
b2c8afb661
Merge pull request #7603 from nextcloud/enh/noid/allow-configure-db-persistent
...
nextcloud-entrypoint.sh: allow to configure dbpersistent setting
2026-02-18 13:52:24 +01:00
Oleksandr Piskun
987191ac14
feat(app-api): add HaRP container ( #7493 )
...
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com >
Signed-off-by: bigcat88 <bigcat88@icloud.com >
Signed-off-by: Oleksandr Piskun <oleksandr2088@icloud.com >
Signed-off-by: Simon L. <szaimen@e.mail.de >
Co-authored-by: Simon L. <szaimen@e.mail.de >
2026-02-18 13:45:44 +01:00
Simon L.
0c0e92c956
nextcloud-entrypoint.sh: allow to configure dbpersistent setting
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-02-16 10:36:50 +01:00
szaimen
bfcddbab73
nextcloud-update automated change
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-12 12:24:27 +00:00
Simon L.
c64ecba63c
Update GPG key import method in entrypoint.sh
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-01-29 13:44:14 +01:00
Simon L.
2eaa288596
Merge pull request #7452 from nextcloud/dependabot/docker/Containers/nextcloud/php-8.3.30-fpm-alpine3.23
...
build(deps): bump php from 8.3.29-fpm-alpine3.23 to 8.3.30-fpm-alpine3.23 in /Containers/nextcloud
2026-01-22 12:15:38 +01:00
Simon L.
3f581a11b3
Merge pull request #7455 from nextcloud/enh/7434/add-wud-label
...
add `wud.watch=false` to all containers
2026-01-22 12:11:18 +01:00
Simon L.
8124554d90
Merge pull request #7454 from nextcloud/enh/7447/recording-server-disabling
...
nextcloud-entrypoint: make recording server dependent on `REMOVE_DISABLED_APPS`
2026-01-22 12:11:10 +01:00
dependabot[bot]
8eed705a90
build(deps): bump php in /Containers/nextcloud
...
Bumps php from 8.3.29-fpm-alpine3.23 to 8.3.30-fpm-alpine3.23.
---
updated-dependencies:
- dependency-name: php
dependency-version: 8.3.30-fpm-alpine3.23
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-22 04:08:35 +00:00
szaimen
708e542270
nextcloud-update automated change
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-21 12:16:29 +00:00
Simon L.
1ed7196de6
redis.config.php: allow to configure redis.cluster
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-01-21 12:07:21 +01:00
Simon L.
b7d63253db
postgres.config.php: fix PDO::MYSQL_ATTR_SSL_CA
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-01-20 11:50:04 +01:00
Simon L.
0e22f38d16
add wud.watch=false to all containers
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-01-19 17:10:22 +01:00
Simon L.
9822a63c44
nextcloud-entrypoint: make recording server dependent on REMOVE_DISABLED_APPS
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-01-19 10:07:52 +01:00
Simon L.
069195bf23
nextcloud: update to 32.0.4
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-01-15 12:47:51 +01:00
Simon L.
6aef1c32cf
Merge pull request #7397 from nextcloud/enh/noid/remove-custom-ldaps-logic
...
nextcloud-entrypoint: remove custom logic for ldap.conf again as it does not work
2026-01-14 13:28:15 +01:00
Simon L.
b998fa8ebf
s3.config.php: allow to configure num_buckets
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-01-12 10:58:58 +01:00
Simon L.
a83c4e2ed1
nextcloud-entrypoint: remove custom logic for ldap.conf again as it does not work
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-01-08 15:25:23 +01:00