copilot-swe-agent[bot]
e1b13cda63
refactor(nextcloud): extract inline OAuth2 client PHP into standalone script
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/b35a7dbb-ff0a-483c-9bc7-1cf43a192e92
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-28 16:37:23 +00:00
copilot-swe-agent[bot]
8925baf12f
nc entrypoint: improve Windmill OAuth failure diagnostic message
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/ad1489a0-4da0-41fd-b1d0-46da7ef545c3
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-28 12:31:37 +00:00
copilot-swe-agent[bot]
b3f66b4c50
nc entrypoint: replace fake windmill_admin_token with real NC OAuth2 SSO setup
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/ad1489a0-4da0-41fd-b1d0-46da7ef545c3
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-28 12:29:43 +00:00
copilot-swe-agent[bot]
e1e85c5ca9
nc entrypoint: include HTTP status in Windmill auth failure message
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/b977bac7-8311-4877-ba23-92438ed0a4fe
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-28 12:04:58 +00:00
copilot-swe-agent[bot]
1ee3db8195
nc entrypoint: set windmill_admin_token and verify API auth against Windmill
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/b977bac7-8311-4877-ba23-92438ed0a4fe
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-28 12:03:44 +00:00
copilot-swe-agent[bot]
56afde115d
windmill: secret protection, socket-only postgres, volume rename/backup
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/8bfb1fa8-7878-434e-ab4d-1034067e5ad0
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-28 11:30:53 +00:00
copilot-swe-agent[bot]
b205e46976
windmill: move dump to dedicated volume, remove unix_http_server, simplify upgrade path
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/d87bac25-9c31-4c46-ad37-1e6426a3af2e
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-28 11:23:20 +00:00
copilot-swe-agent[bot]
e077aea86d
Fix windmill postgres upgrade reliability: persistent-volume staging dir, tighten sentinels, supervisorctl
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/5e1df9cc-b63e-4a5a-9148-38907b6d8db9
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-28 11:15:38 +00:00
copilot-swe-agent[bot]
c60861d79c
Replace pg_upgrade with pg_dump/restore for windmill postgres major-version upgrade
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/58741c1d-7822-425b-a995-deab87e5901c
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-27 14:54:28 +00:00
copilot-swe-agent[bot]
1823336f89
Pin exact postgres/windmill versions, add auto pg_upgrade, extend healthcheck
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/505f902b-a447-4fcc-9203-f11119207409
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-27 14:26:08 +00:00
copilot-swe-agent[bot]
d63f0afc63
Remove WINDMILL_ENABLED from apache start.sh, simplify windmill cert config, add cache invalidation on image update
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/6ba2c0de-f503-4989-9dea-4bc64a51e4f9
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-27 09:45:42 +00:00
copilot-swe-agent[bot]
9f90afbc5e
Add Windmill as optional container, served on /windmill subpath
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/e78b6157-a4ea-4185-bf37-1659a458d4db
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-27 09:41:09 +00:00
copilot-swe-agent[bot]
51124784c2
Serve windmill on /windmill subpath instead of port 3100; add to disable-containers.js
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/3c346202-c2e6-4e97-bf61-a1f5d42670fd
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-27 09:30:29 +00:00
copilot-swe-agent[bot]
f08103ca15
Fix rootless windmill container: use uid=1000, fix tmpfs modes, CA certs, WINDMILL_DIR
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/81d1b5cc-ab2d-4337-801b-25755355183e
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-27 09:16:25 +00:00
copilot-swe-agent[bot]
312acddf27
Changes before error encountered
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/6f198732-63c3-41b7-8b2e-1b5fa565ee21
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-27 02:12:13 +00:00
copilot-swe-agent[bot]
5cbdb00ff4
WIP: windmill derived image builds successfully, adding rootless + read-only
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/6f198732-63c3-41b7-8b2e-1b5fa565ee21
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-27 02:10:58 +00:00
copilot-swe-agent[bot]
4b27d6954f
WIP: implementing windmill container changes
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/6f198732-63c3-41b7-8b2e-1b5fa565ee21
Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com >
2026-04-27 01:58:39 +00:00
Simon L.
8727df147d
Add disclaimer and clarify migration steps for snap installation
...
Added a disclaimer regarding the accuracy of the migration guide and clarified the use of a temporary Docker container for database conversion.
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-26 19:59:36 +02:00
Simon L.
a747ab1c5e
migration.md: add snap-to-AIO migration procedure using temporary Docker container ( #8003 )
2026-04-26 18:11:17 +02:00
copilot-swe-agent[bot]
f28d94c30c
migration.md: add snap-to-AIO migration procedure using temporary Docker container
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/64e677c8-17ac-4c15-93db-e7375d2a2084
docs: address code review feedback on snap migration section
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/64e677c8-17ac-4c15-93db-e7375d2a2084
docs: improve snap migration section per feedback
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/f71332ba-4e6b-465b-8278-6767fe3a62d3
docs: add snap removal step after successful migration to AIO
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/b3c5c0c5-79dd-4fa3-b617-6db88ee99431
Apply suggestion from @szaimen
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-26 18:08:40 +02:00
Simon L.
6dc1cd6ebd
adjust community-container readme
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-25 17:09:23 +02:00
Simon L.
670e38969c
docs: add Pangolin to reverse proxy guide ( #7996 )
2026-04-25 16:25:04 +02:00
copilot-swe-agent[bot]
ae5a21eadf
docs: add Pangolin to reverse proxy guide
...
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/c7f8b130-4edd-4fcc-b218-1522ba88eae8
docs: add Pangolin option to local-instance docs
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/0ad32b82-c0ae-46f4-9849-af64ae130dbd
docs: address review feedback on Pangolin section
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/c7f8b130-4edd-4fcc-b218-1522ba88eae8
Co-Authored-By: szaimen <42591237+szaimen@users.noreply.github.com >
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-25 16:24:13 +02:00
Simon L.
39f30a6609
docs: add mermaid architecture diagrams to readme files ( #7992 )
2026-04-24 19:42:03 +02:00
copilot-swe-agent[bot]
5cf4580a86
docs: add mermaid architecture diagrams to readme files
...
Co-Authored-By: szaimen <42591237+szaimen@users.noreply.github.com >
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-24 19:40:05 +02:00
Simon L.
da88c7d25b
Yaml updates ( #7989 )
2026-04-24 16:13:44 +02:00
szaimen
f113f2c155
Yaml updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-24 12:18:05 +00:00
Simon L.
f1dacad6b3
adjust the docs for NEXTCLOUD_STARTUP_APPS in manual-install
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-24 11:58:22 +02:00
Simon L.
30cb79bb62
postgres and nextcloud: Allow arbitrary characters in passwords (no binary required) ( #7898 )
2026-04-24 11:34:23 +02:00
Simon L.
c20bae5a0f
Nextcloud: Prevent accidental Nextcloud reinstall when PHP fails to report installed version ( #7987 )
2026-04-23 20:30:39 +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.
14dc5b7729
build(deps): bump astral-sh/setup-uv from 8.0.0 to 8.1.0 in /.github/workflows ( #7986 )
2026-04-23 15:21:20 +02:00
dependabot[bot]
d46b222c4e
build(deps): bump astral-sh/setup-uv in /.github/workflows
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 8.0.0 to 8.1.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](cec208311d...08807647e7 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 8.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-23 12:22:41 +00:00
Simon L.
5e0ee16b9e
nextcloud: adjust phpredis session timeouts to match Nextclouds config ( #7985 )
2026-04-23 13:04:09 +02: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.
f8274028ea
nextcloud: allow to configure memcache_customprefix for redis ( #7984 )
2026-04-23 12:54:39 +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.
84d8d78106
some general fixes to the code base ( #7979 )
2026-04-23 11:08:50 +02:00
copilot-swe-agent[bot]
546474346f
some general fixes to the code base
...
- Fix return vs continue in CreateVolumes: using return caused all
subsequent volumes to be skipped when nextcloud_aio_nextcloud_datadir
or nextcloud_aio_backupdir appeared in the volume list
- Fix GetLogs parsing loop: the while loop checked $line before
reassigning it so the false sentinel from strtok was always processed,
appending a spurious extra empty line to the output
- Fix getRegisteredSecret unsafe array access: accessing
$this->secrets[$secretId] without isset() can trigger an undefined
array key warning; use isset() instead
- Remove redundant startTransaction() call in setDomain(): the method
called startTransaction() twice without an intervening commitTransaction(),
making the second call a no-op that was misleading
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/19424687-dda1-4510-8f70-068c8d3efd41
Co-Authored-By: szaimen <42591237+szaimen@users.noreply.github.com >
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-23 10:50:59 +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.
177c093dd9
notify-push & imaginary: terminate containers on SIGTERM ( #7982 )
2026-04-23 10:35:52 +02:00
Simon L.
2eee2eac53
fix notify-push start.sh script
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-23 10:33:55 +02:00
derhagen
7bf5b18d5e
Terminate aio-containers on SIGTERM
...
Signed-off-by: derhagen <2806328+derhagen@users.noreply.github.com >
2026-04-22 14:23:41 +02:00
Simon L.
9d33eb29d2
remove link to the pickup speed guide
...
Co-Authored-By: szaimen <42591237+szaimen@users.noreply.github.com >
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-22 13:25:42 +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.
0cea791a64
build(deps): bump actions/github-script from 8.0.0 to 9.0.0 in /.github/workflows ( #7924 )
2026-04-21 18:43:46 +02:00
Simon L.
49afd85adc
build(deps): bump astral-sh/setup-uv from 7.6.0 to 8.0.0 in /.github/workflows ( #7858 )
2026-04-21 18:43:34 +02:00