1
0
mirror of https://github.com/nextcloud/docker.git synced 2026-04-04 13:21:19 +02:00

1437 Commits

Author SHA1 Message Date
J0WI
17c2c59ddc
Bump stable to 32.0.8
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2026-04-02 18:37:26 +00:00
GitHub Workflow
efa6ee6456 Runs update.sh 2026-04-02 18:29:27 +00:00
Josh
dc88da8ff6
Merge pull request #2559 from nextcloud/jtr/docs-readme-migrate-apps
docs(README): clarify apps_paths migration instructions
2026-03-29 16:58:18 -04:00
Josh
6b8c769d20
docs(README): clarify apps_paths migration instructions
Combine steps 3.2 and 3.3 under "Migrating an existing installation"
into a single "replace" instruction. The previous two-step approach
("delete your apps_paths" then "add this apps_paths") was ambiguous
and could be misread as requiring no apps_paths configuration at all
after step 3.2.

The revised step explains that any existing apps_paths configuration
should be replaced with the Docker-compatible version, notes that the
existing configuration may vary in form, and briefly explains why the
apps directory must be non-writable and custom_apps writable.

Signed-off-by: Josh <josh.t.richards@gmail.com>
2026-03-29 16:50:51 -04:00
J0WI
8405a5bea6
Update actions/checkout (#2558)
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2026-03-29 14:22:11 +00:00
GitHub Workflow
a548ee7903 Runs update.sh 2026-03-29 00:17:07 +00:00
Josh
583fbe383c
fix(hooks): incorrect found count/skipped output in mixed exec/non-exec batches (#2551)
* fix(hooks): incorrect skipped output in mixed exec/non-exec batches

The `found` variable is incorrectly decremented for non-executable scripts, which leads to misleading output when a hook folder contains an executable + a non-executable script (output will indicate the folder was fully scripted).

Signed-off-by: Josh <josh.t.richards@gmail.com>

* chore(hooks): make skipped/completed logic more intuitive

Signed-off-by: Josh <josh.t.richards@gmail.com>

---------

Signed-off-by: Josh <josh.t.richards@gmail.com>
2026-03-29 00:16:56 +00:00
J0WI
a5577bc3ae
Bump stable to 32.0.7
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2026-03-27 00:03:33 +00:00
GitHub Workflow
5b2be2768d Runs update.sh 2026-03-26 23:21:10 +00:00
Josh
2d235966c1
refactor(redis): reduce nesting/improve code clarity (#2549)
Signed-off-by: Josh <josh.t.richards@gmail.com>
2026-03-26 23:20:58 +00:00
J0WI
5c23d91182
Update postgres volume for 18+ (#2556)
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2026-03-26 23:15:51 +00:00
GitHub Workflow
70d2bb17dd Runs update.sh 2026-03-26 23:15:26 +00:00
Josh
de24641350
fix(entrypoint): compare enabled app names when reporting disabled apps (#2554)
Extract the disabled-app reporting logic into a helper and compare normalized enabled app names instead of parsing diff output from full `occ app:list` snapshots.

This fixes false positives where apps upgraded during `occ upgrade` were reported as disabled because their version line changed, and avoids reliance on diff output format differences on Alpine/BusyBox.

Fixes #1911

Signed-off-by: Josh <josh.t.richards@gmail.com>
2026-03-26 23:15:12 +00:00
GitHub Workflow
5e8f8593c8 Runs update.sh 2026-03-26 22:42:53 +00:00
Josh
00c48574fe
refactor(run_path): avoid carrying return_code across iterations (#2552)
Limit return_code to the per-script failure path instead of keeping it as loop state.

This does not change current behavior, but makes the code easier to reason about and avoids future stale-state bugs if the loop logic is refactored.

Signed-off-by: Josh <josh.t.richards@gmail.com>
2026-03-26 22:42:41 +00:00
GitHub Workflow
1b37fe5a13 Runs update.sh 2026-03-26 22:41:33 +00:00
J0WI
dc4b5bc546
Remove EOL 31 (#2555) 2026-03-26 22:41:20 +00:00
GitHub Workflow
4564b86ffd Runs update.sh 2026-03-26 18:35:32 +00:00
Josh
09d8d0d6d1
Merge pull request #2547 from SirRGB/master
docs: update occ link
2026-03-24 10:48:23 -04:00
GitHub Workflow
725e8f2f11 Runs update.sh 2026-03-22 23:02:38 +00:00
Josh
28bb4d1610
refactor(entrypoint): extract Redis session config into helper
Signed-off-by: Josh <josh.t.richards@gmail.com>
2026-03-22 19:02:28 -04:00
SirRGB
ce22ef5162
docs: update occ link
Signed-off-by: SirRGB <sirrgb@proton.me>
2026-03-14 19:20:35 +01:00
J0WI
803d941dcb
yamllint (#2541)
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2026-03-04 23:26:07 +00:00
Kaloyan Nikolov
569d1a501f
Sync Nginx config with upstream docs (#2476)
* Sync Nginx config with upstream docs

Signed-off-by: Kaloyan Nikolow <tzerber@gmail.com>

* Sync Nginx config with upstream docs

Signed-off-by: Kaloyan Nikolow <tzerber@gmail.com>

* Sync Nginx config with upstream docs

Signed-off-by: Kaloyan Nikolow <tzerber@gmail.com>

* Sync Nginx config with upstream docs

Signed-off-by: Kaloyan Nikolow <tzerber@gmail.com>

* Update nginx conf with upstream changes

Signed-off-by: Kaloyan Nikolov <tzerber@gmail.com>

* Remove application/wasm from nginx configuration

Signed-off-by: Kaloyan Nikolov <tzerber@gmail.com>

* Removed auto-added bracket from config file

Signed-off-by: Kaloyan Nikolov <tzerber@gmail.com>

---------

Signed-off-by: Kaloyan Nikolow <tzerber@gmail.com>
Signed-off-by: Kaloyan Nikolov <tzerber@gmail.com>
2026-03-04 23:08:24 +00:00
J0WI
53d81594c8
Use PHP 8.4 for Nextcloud 33 (#2533)
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2026-02-25 20:46:02 +00:00
GitHub Workflow
145c97aed6 Runs update.sh 2026-02-18 18:30:21 +00:00
J0WI
3787374f48
Bump stable to 32.0.6 (close #2521)
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2026-02-13 01:00:16 +00:00
GitHub Workflow
a548962b17 Runs update.sh 2026-02-12 18:33:28 +00:00
GitHub Workflow
0af85f2377 Runs update.sh 2026-01-16 18:23:52 +00:00
J0WI
d18857b867
Bump stable to 31.0.13
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2026-01-15 22:43:20 +00:00
GitHub Workflow
b91ae50a73 Runs update.sh 2026-01-15 18:24:41 +00:00
J0WI
7e1fba34d7
Alpine 3.23 (#2507)
* Run earlier

Signed-off-by: J0WI <J0WI@users.noreply.github.com>

* Run update.sh

Signed-off-by: J0WI <J0WI@users.noreply.github.com>

* Alpine 3.23

Signed-off-by: J0WI <J0WI@users.noreply.github.com>

---------

Signed-off-by: J0WI <J0WI@users.noreply.github.com>
v2025.12.1
2025-12-11 21:50:11 +00:00
GitHub Workflow
f2ab521657 Runs update.sh 2025-12-08 00:40:35 +00:00
GitHub Workflow
168c570a07 Runs update.sh 2025-11-27 00:38:14 +00:00
J0WI
3323992cb0
Fix pecl argument order (#2503)
* Fix pecl argument order

* Add liblz4-dev

Signed-off-by: J0WI <J0WI@users.noreply.github.com>

---------

Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2025-11-25 23:33:59 +00:00
GitHub Workflow
722ea77ac0 Runs update.sh 2025-11-25 21:53:20 +00:00
Jonas Zürcher
8b4598357c
Switch to the repository on github to speedup download and build time. (#2489)
Signed-off-by: Jonas Zürcher <mail@jonaszuercher.ch>
2025-11-25 21:53:06 +00:00
J0WI
dea057bebe
Remove EOL 30 files (#2501)
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
v2025.11.1
2025-11-21 00:19:00 +00:00
J0WI
4f4c97fcc5
Bump stable to 31.0.11
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2025-11-21 00:17:59 +00:00
GitHub Workflow
32ff000966 Runs update.sh 2025-11-20 23:58:13 +00:00
J0WI
e836e09e2f
Remove EOL 30 (#2500)
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2025-11-20 23:58:01 +00:00
Josh
264d04f2a2
feat: Add Table of Contents to README
Added a Table of Contents section to improve navigation.

Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-11-07 16:44:12 -05:00
GitHub Workflow
f158223d14 Runs update.sh 2025-11-07 00:38:19 +00:00
GitHub Workflow
50bf6dc8f9 Runs update.sh v2025.10.1 2025-10-23 23:59:36 +00:00
J0WI
50826df6b5
Bump stable to 31.0.10
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2025-10-23 23:59:20 +00:00
GitHub Workflow
646fc1b0e2 Runs update.sh 2025-10-14 00:35:34 +00:00
GitHub Workflow
1f87830fd6 Runs update.sh v2025.9.3 2025-09-28 00:39:46 +00:00
GitHub Workflow
f5b7b40808 Runs update.sh v2025.9.2 2025-09-26 01:22:24 +00:00
Josh
09beb3754b
chore: drop unused libmcrypt-dev from Dockerfile templates (#2473)
* chore: drop libmcrypt-dev from Alpine Dockerfile template

Removed 'libmcrypt-dev' from the list of dependencies.

Was deprecated in PHP 7.1.0 and removed in PHP 7.2.0.
Has not been used by Nextcloud for awhile.
And we're not installing mcrypt as a PECL installation so it's not used at all.


Signed-off-by: Josh <josh.t.richards@gmail.com>

* chore: drop libmcrypt-dev from Debian Dockerfile template

Removed libmcrypt-dev from the list of dependencies.

Signed-off-by: Josh <josh.t.richards@gmail.com>

---------

Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-09-26 01:22:11 +00:00
GitHub Workflow
8043c5ed93 Runs update.sh 2025-09-26 00:34:58 +00:00