Skip to content

Releases: nextcloud/vm

18.0.4 (Hub)

23 Apr 23:45
c56eae1
Compare
Choose a tag to compare

Download can be found here: https://www.hanssonit.se/nextcloud-vm/

Check the latest commits here: https://github.com/nextcloud/vm/commits/master

Documentation can be found here: https://docs.hanssonit.se/s/W6fMouPiqQz3_Mog/virtual-machines-vm/d/W7Du9uPiqQz3_Mr1/nextcloud-vm-machine-configuration

Small changelog:

  • Ubuntu 20.04 LTS
  • PHP 7.4
  • PostgreSQL 12
  • Default keyboard changed to US (after several requests)
  • Ubuntu 16.04 is deprecated from most of our scripts (we urge you to update your OS!)
  • MySQL/MariaDB is deprecated from all scripts (we urge you to migrate to PostgreSQL!)
  • SMBclient is now installed via PECL (always latest version)
  • activate-ssl.sh is now renamed to activate-tls.sh
  • FullTextSearch now only allows access to localhost
  • Redis is not updated if you run older OS than 20.04
  • Talk config improved since it's now using newer dependencies
  • Network-Manager is not installed, and we fully adopted Netplan for networking
  • Available memory is calculated differently to allow low spec boards
  • We temporarily install docker.io instead of dockers own repository (they haven't made a release for 20.04 yet)
  • Locate mirrors are moved to a separate script and speed is greatly improved
  • notify_admin_gui no longer needs jq and uses Nextcloud default occ mechanisms
  • Minor bugfixes and improvements

Full changelog:

Known errors:

  • Webmin is missing in this release due to compatibly issues with Ubuntu 20.04
  • Everyone with issue importing /mnt/ncdata causing .ocdata to go missing, please have a look at this

Good to know

  • If you plan to install apps that use docker containers such as Collabora or Full Text Search, you need to raise the amount of RAM to at least 4 GB. If you don't, the startup script will fail to set enough max_children to the PHP-FPM configuration as we calculate on available RAM, and not the total.

    Collabora requires 2 GB additional RAM
    Full Text Search requires 2 GB additional RAM

If you run Hyper-V or want 500 GB, 1 TB or 2 TB VM you can download it from T&M Hansson IT's shop.
Please note that BOTH disks need to be imported when using the Hyper-V image. Disk1 for OS, Disk2 for DATA.

PR's are more than welcome. Happy Nextclouding!

18.0.3 (Hub)

26 Mar 19:35
2a24431
Compare
Choose a tag to compare

Download can be found here: https://www.hanssonit.se/nextcloud-vm/

Check the latest commits here: https://github.com/nextcloud/vm/commits/master

Documentation can be found here: https://docs.hanssonit.se/s/W6fMouPiqQz3_Mog/virtual-machines-vm/d/W7Du9uPiqQz3_Mr1/nextcloud-vm-machine-configuration

Small changelog:

  • Added Vagrant config
  • Make Talk more stable and reliable
  • Only fetch one occurrence of nextcloud.log in Fail2ban
  • Enable WIFI if nothing else works in the Home/SME Server
  • Remove HTTP/2 cleartext (security improvement)
  • Minor bugfixes and improvements

Full changelog:

Known errors:

  • N/A

Good to know

  • If you plan to install apps like Collabora, OnlyOffice or Full Text Search, you need to raise the amount of RAM to at least 4 GB. If you don't, the startup script will fail to set enough max_children to the PHP-FPM configuration as we calculate on available RAM, and not the total.

    OnlyOffice requires 2 GB additional RAM
    Collabora requires 2 GB additional RAM
    Full Text Search requires 2 GB additional RAM

If you run Hyper-V or want 500 GB, 1 TB or 2 TB VM you can download it from T&M Hansson IT's shop.
Please note that BOTH disks need to be imported when using the Hyper-V image. Disk1 for OS, Disk2 for DATA.

PR's are more than welcome. Happy Nextclouding!

18.0.2 (Hub)

14 Mar 19:55
b41325d
Compare
Choose a tag to compare

Download can be found here: https://www.hanssonit.se/nextcloud-vm/

Check the latest commits here: https://github.com/nextcloud/vm/commits/master

Documentation can be found here: https://docs.hanssonit.se/s/W6fMouPiqQz3_Mog/virtual-machines-vm/d/W7Du9uPiqQz3_Mr1/nextcloud-vm-machine-configuration

Small changelog:

  • OnlyOffice now installs without the need for a docker or extra subdomain(!)
  • Apps are now re-installable, or possible to uninstall through a menu.
  • Minor bugfixes and improvements

Full changelog:

Known errors:

  • N/A

Good to know

  • If you plan to install apps like Collabora, OnlyOffice or Full Text Search, you need to raise the amount of RAM to at least 4 GB. If you don't, the startup script will fail to set enough max_children to the PHP-FPM configuration as we calculate on available RAM, and not the total.

    OnlyOffice requires 2 GB additional RAM
    Collabora requires 2 GB additional RAM
    Full Text Search requires 2 GB additional RAM

If you run Hyper-V or want 500 GB, 1 TB or 2 TB VM you can download it from T&M Hansson IT's shop.
Please note that BOTH disks need to be imported when using the Hyper-V image. Disk1 for OS, Disk2 for DATA.

PR's are more than welcome. Happy Nextclouding!

18.0.1 (Hub)

17 Feb 06:05
3b81d6e
Compare
Choose a tag to compare

Download can be found here: https://www.hanssonit.se/nextcloud-vm/

Check the latest commits here: https://github.com/nextcloud/vm/commits/master

Documentation can be found here: https://docs.hanssonit.se/s/W6fMouPiqQz3_Mog/virtual-machines-vm/d/W7Du9uPiqQz3_Mr1/nextcloud-vm-machine-configuration

Small changelog:

  • Update all whiptails and set a new standard
  • We only use TLS, not SSL
  • Add local IP to /etc/issue so that its shown before login (If available via DHCP)
  • Fix log permissions
  • Minor bugfixes and improvements

Full changelog:

Known errors:

  • N/A

Good to know

  • If you plan to install apps like Collabora, OnlyOffice or Full Text Search, you need to raise the amount of RAM to at least 4 GB. If you don't, the startup script will fail to set enough max_children to the PHP-FPM configuration as we calculate on available RAM, and not the total.

    OnlyOffice requires 2 GB additional RAM
    Collabora requires 2 GB additional RAM
    Full Text Search requires 2 GB additional RAM

If you run Hyper-V or want 500 GB, 1 TB or 2 TB VM you can download it from T&M Hansson IT's shop.
Please note that BOTH disks need to be imported when using the Hyper-V image. Disk1 for OS, Disk2 for DATA.

PR's are more than welcome. Happy Nextclouding!

18.0.0 (Hub)

25 Jan 17:36
5bc9c08
Compare
Choose a tag to compare

Download can be found here: https://www.hanssonit.se/nextcloud-vm/

Check the latest commits here: https://github.com/nextcloud/vm/commits/master

Documentation can be found here: https://docs.hanssonit.se/s/W6fMouPiqQz3_Mog/virtual-machines-vm/d/W7Du9uPiqQz3_Mr1/nextcloud-vm-machine-configuration

Small changelog:

  • Refactor and improve Previewgenerator
  • Make it possible to set your own value to Cookie Lifetime
  • Disable evasive if enabled when installing OnlyOffice
  • Refactor how TLS certs are generated. Make it a function instead so that it can be used in several scripts
  • Make it possible to send notifications to admins in the VM though a function. (very cool btw) :)
  • Add function to add SMB shares directly in the first setup
  • Add a new notify function in the CLI
  • Notify users about Nextcloud updates via a crontab
  • Fetch prune_zfs_snapshots.sh from our own repo (safer)
  • Move additional apps to it's own script to make it possible to always get the latest apps, any time
  • Autodetect if the Home/SME server is used and set up the disk accordingly
  • Minor bugfixes and improvements

Full changelog:

Known errors:

  • N/A

Good to know

  • If you plan to install apps like Collabora, OnlyOffice or Full Text Search, you need to raise the amount of RAM to at least 4 GB. If you don't, the startup script will fail to set enough max_children to the PHP-FPM configuration as we calculate on available RAM, and not the total.

    OnlyOffice requires 2 GB additional RAM
    Collabora requires 2 GB additional RAM
    Full Text Search requires 2 GB additional RAM

If you run Hyper-V or want 500 GB, 1 TB or 2 TB VM you can download it from T&M Hansson IT's shop.
Please note that BOTH disks need to be imported when using the Hyper-V image. Disk1 for OS, Disk2 for DATA.

PR's are more than welcome. Happy Nextclouding!

17.0.2

21 Dec 22:00
4adb5cc
Compare
Choose a tag to compare

Download can be found here: https://www.hanssonit.se/nextcloud-vm/

Check the latest commits here: https://github.com/nextcloud/vm/commits/master

Documentation can be found here: https://docs.hanssonit.se/s/W6fMouPiqQz3_Mog/virtual-machines-vm/d/W7Du9uPiqQz3_Mr1/nextcloud-vm-machine-configuration

Small changelog:

  • Improve TLS security, allow TLS 1.3.
  • Hold PHP if the version installed is 7.3
  • Add automatic setup for German-Swiss and French locale
  • Make sure curl is installed to be able to fetch the latest lib.sh
  • Check if whiptail is installed in the installation script
  • Remove ZFS snapshots if the storage reached more than 85%.
  • Minor bugfixes and improvements

Full changelog:

Known errors:

  • N/A

Good to know

  • If you plan to install apps like Collabora, OnlyOffice or Full Text Search, you need to raise the amount of RAM to at least 4 GB. If you don't, the startup script will fail to set enough max_children to the PHP-FPM configuration as we calculate on available RAM, and not the total.

    OnlyOffice requires 2 GB additional RAM
    Collabora requires 2 GB additional RAM
    Full Text Search requires 2 GB additional RAM

If you run Hyper-V or want 500 GB, 1 TB or 2 TB VM you can download it from T&M Hansson IT's shop.
Please note that BOTH disks need to be imported when using the Hyper-V image. Disk1 for OS, Disk2 for DATA.

PR's are more than welcome. Happy Nextclouding!

17.0.1

07 Nov 21:29
fb93375
Compare
Choose a tag to compare

Download can be found here: https://www.hanssonit.se/nextcloud-vm/

Check the latest commits here: https://github.com/nextcloud/vm/commits/master

Documentation can be found here: https://docs.hanssonit.se/s/W6fMouPiqQz3_Mog/virtual-machines-vm/d/W7Du9uPiqQz3_Mr1/nextcloud-vm-machine-configuration

Small changelog:

  • Added minor switch to update.sh It's now possible to only update to point releases, e.g: XX.0.12
  • Restart VM after keyboard is set to avoid misunderstanding when using the VM console
  • Removed ModSecurity from the first setup. It just caused a lot of trouble for users that activated it without knowing the impacts. It's still available in the Github repo though.
  • From this version at least Python3 is required as the recover_apps.py is updated with new libs.
  • Minor bugfixes and improvements

Full changelog:

Known errors:

  • N/A

Good to know

  • If you plan to install apps like Collabora, OnlyOffice or Full Text Search, you need to raise the amount of RAM to at least 4 GB. If you don't, the startup script will fail to set enough max_children to the PHP-FPM configuration as we calculate on available RAM, and not the total.

    OnlyOffice requires 2 GB additional RAM
    Collabora requires 2 GB additional RAM
    Full Text Search requires 2 GB additional RAM

If you run Hyper-V or want 500 GB, 1 TB or 2 TB VM you can download it from T&M Hansson IT's shop.
Please note that BOTH disks need to be imported when using the Hyper-V image. Disk1 for OS, Disk2 for DATA.

PR's are more than welcome. Happy Nextclouding!

17.0.0

26 Sep 20:00
61d3198
Compare
Choose a tag to compare

Download can be found here: https://www.hanssonit.se/nextcloud-vm/

Check the latest commits here: https://github.com/nextcloud/vm/commits/master

Documentation can be found here: https://docs.hanssonit.se/s/W6fMouPiqQz3_Mog/virtual-machines-vm/d/W7Du9uPiqQz3_Mr1/nextcloud-vm-machine-configuration

Small changelog:

  • File integrity errors are now fixed
  • Change cron to 5 minutes instead of 15 minutes
  • Fix bug in the docker overlay migration script
  • Source a local lib file when running static_ip.sh to be able to run the script without internet connection - thanks @kesselb
  • Add info about the first setup only can be run once
  • Improve logging (/var/log/nextcloud/)
  • Make sure all variables and functions are properly fetched in the beginnnig of the startup-script
  • Add mods for Nextcloud Home/SME server
  • Improve index.php
  • Remove misstyped function (caulculate_php_fpm) - thanks @kesselb
  • Minor bugfixes and improvements

Full changelog:

Known errors:

  • N/A

Good to know

  • If you plan to install apps like Collabora, OnlyOffice or Full Text Search, you need to raise the amount of RAM to at least 4 GB. If you don't, the startup script will fail to set enough max_children to the PHP-FPM configuration as we calculate on available RAM, and not the total.

    OnlyOffice requires 2 GB additional RAM
    Collabora requires 2 GB additional RAM
    Full Text Search requires 2 GB additional RAM

If you run Hyper-V or want 500 GB, 1 TB or 2 TB VM you can download it from T&M Hansson IT's shop.
Please note that BOTH disks need to be imported when using the Hyper-V image. Disk1 for OS, Disk2 for DATA.

PR's are more than welcome. Happy Nextclouding!

16.0.4

01 Sep 16:28
1aecb02
Compare
Choose a tag to compare

Download can be found here: https://www.hanssonit.se/nextcloud-vm/

Check the latest commits here: https://github.com/nextcloud/vm/commits/master

Documentation can be found here: https://docs.hanssonit.se/s/W6fMouPiqQz3_Mog/virtual-machines-vm/d/W7Du9uPiqQz3_Mr1/nextcloud-vm-machine-configuration

Small changelog:

  • Add APCu, faster local cache
  • Actually upgrade Bitwarden! All users with failing SSL certs, run sudo bash /var/scripts/update.sh
  • Some changes to the information boxes in the startup script
  • Change open port check to something external, stop using NMAP. It's much smoother and faster now.
  • Put all logs in /var/log/ncvm
  • Set keyboard layout earlier in the startup script
  • Change locale depending on keyboard layout
  • Install the app Text per default
  • Install the app Mail per default
  • Add LDAP as a choice of apps in the first setup
  • Set timezone in PHP
  • Change is_this_installed() and use it more frequently to be consistent across this repo
  • Add script to automatically remove ZFS snapshots if space is needed. Added to update.sh.
  • Warn if subnet is missing when setting static IP
  • Remove changes to user.ini as they are not used in Nextcloud server anymore
  • Fixed some shellcheck issues
  • Minor bugfixes and improvements

Full changelog:

Known errors:

  • N/A

Good to know

  • File integrity check is failing for core/templates/layout.public.php as we change that file manually after Nextcloud is updated so the failing check is expected. It's nothing critical. Here's a possible solution if you are annoyed by it: https://help.nextcloud.com/t/failed-integrity-check-after-manual-upgrade/1382/6

  • If you plan to install apps like Collabora, OnlyOffice or Full Text Search, you need to raise the amount of RAM to at least 4 GB. If you don't, the startup script will fail to set enough max_children to the PHP-FPM configuration as we calculate on available RAM, and not the total.

    OnlyOffice requires 2 GB additional RAM
    Collabora requires 2 GB additional RAM
    Full Text Search requires 2 GB additional RAM

If you run Hyper-V or want 500 GB, 1 TB or 2TB VM you can download it from T&M Hansson IT's shop.
Please note that BOTH disks need to be imported when using the Hyper-V image. Disk1 for OS, Disk2 for DATA.

PR's are more than welcome. Happy Nextclouding!

16.0.3

13 Jul 20:24
f3945e8
Compare
Choose a tag to compare

Download can be found here: https://www.hanssonit.se/nextcloud-vm/

Check the latest commits here: https://github.com/nextcloud/vm/commits/master

Documentation can be found here: https://docs.hanssonit.se/s/W6fMouPiqQz3_Mog/virtual-machines-vm/d/W7Du9uPiqQz3_Mr1/nextcloud-vm-machine-configuration

Small changelog:

  • Don't upgrade Redis on Ubuntu 16.04
  • Skip second reboot prompt in the startup script
  • Minor bugfixes and improvements.

Full changelog:

Known errors:

  • File integrity check is failing since this version. Nothing critical though, we change the files manually after Nextcloud is updated so the failing check is kind of expected. It will probably solve itself during the next update.

The files in question are:

  • .user.ini (We copy max_upload values there due to PHP-FPM)
  • core/templates/layout.public.php (The script replaces some text in that file)

Here's a possible workaround: https://help.nextcloud.com/t/failed-integrity-check-after-manual-upgrade/1382/6

Good to know

  • If you plan to install apps like Collabora, OnlyOffice or Full Text Search, you need to raise the amount of RAM to at least 4 GB. If you don't, the startup script will fail to set enough max_children to the PHP-FPM configuration as we calculate on available RAM, and not the total.

    OnlyOffice requires 2 GB additional RAM
    Collabora requires 2 GB additional RAM
    Full Text Search requires 2 GB additional RAM

If you run Hyper-V or want 500 GB, 1 TB or 2TB VM you can download it from T&M Hansson IT's shop.
Please note that BOTH disks need to be imported when using the Hyper-V image. Disk1 for OS, Disk2 for DATA.

PR's are more than welcome. Happy Nextclouding!