Download
Download the latest Nextcloud VM straight from our download server.
We also provide a small selection of the versions from torrents:
| Platform | Torrents |
|---|---|
| VMware / VirtualBox (OVA) | 100 GB |
| Proxmox VE | 100 GB |
Each torrent is a .7z archive with the image, its .sha256 and .md5 checksums, and a quick-start guide.
Update
Click here to see more info on how to update.
Please note that the VM will automatically update to the latest minor version during setup.
What's Changed
- Fix PECL migration: verify PHP extensions actually load, repair if broken by @enoch85 in #2826
- Update collabora_docker.sh for CODE 26 by @swaan in #2821
- Install php-inotify from the OS package where available by @enoch85 in #2828
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #2830
- Use dracut to generate initramfs by @pq2 in #2833
- Choose initramfs generator based on Ubuntu release by @szaimen in #2834
- Bump reviewdog/action-shellcheck from 1.32.0 to 1.32.1 by @dependabot[bot] in #2836
- not-supported-menu: add jellyfin as new alternative to plex by @szaimen in #2839
- fix fail2ban for jellyfin by @szaimen in #2840
- tighten jellyfins csp settings and add a comment to eurooffice csp settings by @szaimen in #2843
- try to fix talk not starting on ubuntu 26.04 by @szaimen in #2844
- Bump reviewdog/action-misspell from 1.28.0 to 1.30.0 by @dependabot[bot] in #2849
- Bump reviewdog/action-shellcheck from 1.32.1 to 1.34.0 by @dependabot[bot] in #2848
- rewrite pi-hole and pivpn scripts to use docker containers by @szaimen in #2841
- remove automatic port-forwarding as it is not stable by @szaimen in #2846
- docs: fix 15 typos across scripts, plus a truncated package name by @Avicennasis in #2847
- create a restrict-admin-to-ip script that allows to configure allowed_admin_ranges interactively by @szaimen in #2845
- Fix issues with SMART monitoring script by @pq2 in #2837
- eurooffice: generate a 64 char jwt secret by @enoch85 in #2851
- webmin: use the new repository and signing key by @enoch85 in #2852
- fix static ip when /etc/netplan is empty by @enoch85 in #2853
- install-smoke-test: run on github-hosted runners only by @enoch85 in #2854
- install software-properties-common before purging unattended-upgrades by @enoch85 in #2858
- stop installing the issuetemplate app by @enoch85 in #2859
- nextcloud_update: fix the php-apcu cleanup by @enoch85 in #2860
- nextcloud_update: detect the PHP version before using it by @enoch85 in #2861
- fulltextsearch: add the missing color to print_text_in_color by @enoch85 in #2862
- install-smoke-test: test the branch's lib.sh and scripts by @enoch85 in #2864
- eurooffice: add SHUF to the jwt secret length by @enoch85 in #2856
- use sysctl.d instead of /etc/sysctl.conf by @enoch85 in #2857
- update.sh: only turn the last exit into a reboot by @enoch85 in #2863
- Bump reviewdog/action-misspell from 1.30.0 to 1.30.1 by @dependabot[bot] in #2866
- Bump reviewdog/action-shellcheck from 1.34.0 to 1.34.1 by @dependabot[bot] in #2868
- Group Dependabot updates and auto-merge non-major ones by @enoch85 in #2869
- Use Nextcloud's agent snippet in AGENTS.md by @enoch85 in #2871
- Bump reviewdog/action-misspell from 1.30.1 to 1.30.2 in the github-actions group by @dependabot[bot] in #2870
New Contributors
- @swaan made their first contribution in #2821
- @Avicennasis made their first contribution in #2847
Full Changelog: 34.0.1...35.0.1