Nextcloud 32.0.1 is included
What's Changed
Potentially breaking
- The docker API version that is used by the mastercontainer was upgraded to v1.44 to fix an incompatibility with docker v29. Make sure that your underlying docker installation supports this api version by upgrading the docker installation.
- The included Nextcloud archive was upgraded from v31 to v32
- The libreoffice binary which was included in the Nextcloud container by default is now removed to reduce the image size by half. You can still add it by so: https://github.com/nextcloud/all-in-one?tab=readme-ov-file#how-to-add-os-packages-permanently-to-the-nextcloud-container
- The whiteboard container is now disabled by default
- The caddy community container was upgraded to v3. There is one breaking change if you are using that:
- The Talk port that was usually exposed on port 3478 is now set to port 443 udp and tcp and reachable via
turn.your-nc-domain.com. So instead of opening port 3478, you need to configure the mentioned subdomain by using a cname record. For the changes to become activated, you need to go tohttps://your-nc-domain.com/settings/admin/talkand delete all turn and stun servers. Then restart the containers and the new config should become active.
- The Talk port that was usually exposed on port 3478 is now set to port 443 udp and tcp and reachable via
🏕 New features and other improvements
- clamav: change clamav-milter OnInfected Action to Reject by @winterrific in #7032
- borgbackup: fix typo in backupscript.sh by @masterwoot in #7029
- watchtower: switch back to building watchtower manually by @szaimen in #7048
- nextcloud: remove libreoffice by @Zoey2936 in #7005
- docker-image-prune: only remove image with
label=org.label-schema.vendor=Nextcloudby @szaimen in #7067 - app: update min and max versions by @szaimen in #7068
- aio-interface: hide upgrade notice by @szaimen in #7070
- Make AIO interface not dependent on absolute location by @Fly7113 in #6867
- collabora: load seccomp profile on the fly by @szaimen in #6995
- fix further psalm issues by @szaimen in #7073
- collabora: allow to use enterprise container image with support key by @szaimen in #6814
- aio-interface: allow to skip domain validation via url-param by @szaimen in #7086
- simplify
skip_domain_validationlogic a bit by @szaimen in #7088 - aio-caddy: update to v3 and further adjustments by @szaimen in #6548
- change whiteboard to be disabled by default by @szaimen in #7118
🐞 Fixed bugs
- helm: adjust externalTrafficPolicy only for nextcloud container by @szaimen in #7049
- borg-init: remove unnecessary delete logic by @szaimen in #7080
- increase API version to 1.44 by @szaimen in #7098
- clamav: set
StreamMaxLengthto2Gby @szaimen in #7099 - ConnectContainerIdToNetwork: remove
CheckDuplicateas it is deprecated by @szaimen in #7100 - clamav: size can only use M or K but not G as unit by @szaimen in #7101
- clamav: use default clamd.comf path by @szaimen in #7102
- fix whiteboard recording chrome by @hweihwang in #7103
- fix whiteboard recording chrome #2 by @hweihwang in #7104
- clamav: create
/tmpdirectory by @szaimen in #7115 - domain-validation: move skipping domain validation log to a different place by @szaimen in #7117
- nextcloud-entrypoint: fix variable types of fulltextsearch:configure by @szaimen in #7119
👒 Updated dependencies
- build(deps): bump actions/upload-artifact from 4 to 5 in /.github/workflows by @dependabot[bot] in #7042
- Helm Chart updates by @github-actions[bot] in #7055
- build(deps): bump php from 8.4.13-fpm-alpine3.22 to 8.4.14-fpm-alpine3.22 in /Containers/mastercontainer by @dependabot[bot] in #7037
- build(deps): bump haproxy from 3.2.6-alpine to 3.2.7-alpine in /Containers/docker-socket-proxy by @dependabot[bot] in #7038
- build(deps): bump php from 8.3.26-fpm-alpine3.22 to 8.3.27-fpm-alpine3.22 in /Containers/nextcloud by @dependabot[bot] in #7039
- build(deps): bump nextcloud-releases/whiteboard from v1.3.0 to v1.4.0 in /Containers/whiteboard by @dependabot[bot] in #7040
- PHP dependency updates by @github-actions[bot] in #7046
- build(deps): bump redis from 7.2.11-alpine to 7.2.12-alpine in /Containers/redis by @dependabot[bot] in #7064
- build(deps): bump nextcloud-releases/whiteboard from v1.4.0 to v1.4.1 in /Containers/whiteboard by @dependabot[bot] in #7065
- update redis to v8.x by @szaimen in #7066
- nextcloud: update to
32.0.1by @szaimen in #7069 - build(deps): bump collabora/code from 25.04.6.2.1 to 25.04.7.1.1 in /Containers/collabora by @dependabot[bot] in #7072
- watchtower container update by @github-actions[bot] in #7075
- build(deps): bump golang from 1.25.3-alpine3.22 to 1.25.4-alpine3.22 in /Containers/imaginary by @dependabot[bot] in #7076
- build(deps): bump docker from 28.5.1-cli to 28.5.2-cli in /Containers/mastercontainer by @dependabot[bot] in #7077
- build(deps): bump golang from 1.25.3-alpine3.22 to 1.25.4-alpine3.22 in /Containers/watchtower by @dependabot[bot] in #7078
- PHP dependency updates by @github-actions[bot] in #7081
- Nextcloud dependency update by @github-actions[bot] in #7084
- PHP dependency updates by @github-actions[bot] in #7083
- build(deps): bump codespell-project/actions-codespell from 2.1 to 2.2 in /.github/workflows by @dependabot[bot] in #7085
- Imaginary update by @github-actions[bot] in #7091
- build(deps): bump softprops/turnstyle from 3.2.0 to 3.2.1 in /.github/workflows by @dependabot[bot] in #7093
- watchtower container update by @github-actions[bot] in #7094
- build(deps): bump haproxy from 3.2.7-alpine to 3.2.8-alpine in /Containers/docker-socket-proxy by @dependabot[bot] in #7097
- build(deps): bump elasticsearch from 8.19.6 to 8.19.7 in /Containers/fulltextsearch by @dependabot[bot] in #7107
- ci: update all workflow templates from organization template repository by @nextcloud-command in #7110
- PHP dependency updates by @github-actions[bot] in #7113
- watchtower container update by @github-actions[bot] in #7114
📄 Improved documentation
- docs: restructure and clarify reverse proxy documentation (part one) by @joshtrichards in #7022
New Contributors
- @masterwoot made their first contribution in #7029
- @hweihwang made their first contribution in #7103
Full Changelog: v11.11.0...v12.0.0