Skip to content

Releases: jjacke13/nixtcloud

Testing Release 2026-03-06

06 Mar 19:35

Choose a tag to compare

Pre-release

Automated testing release

The "Almost Last" beta

22 Jan 19:04

Choose a tag to compare

Bunch of updates:

  • Image Preview optimization - Faster mobile app, reduced RAM usage
  • PHP-FPM tuning - RAM savings on NanoPi NEO3
  • USB UUID tracking system - If a usb gets unplugged, Nextcloud keeps the external storage aside for potential future use (ie. the same device gets replugged). This results to previews being reused across USB unplug/replug cycles! (and even fewer sd-card writes ;) )
  • Preview reuse - No regeneration on replug (saves CPU/RAM/SD writes)
  • Clean UI - Hidden storage when USB unplugged, visible when replugged (when unplugged goes to "disabled storage" nextcloud group)
  • Conflict handling - Duplicate USB labels handled correctly
  • File scanning - Ensures any files added to the usb while it was away, appear in UI

Key files modified:

  • base/nextcloud.nix - Preview settings
  • base/mounter.sh - Complete USB tracking implementation
  • hardware/Nanopi-neo3.nix - PHP-FPM worker limits
  • base/configuration.nix

beta.5rc1

20 Dec 13:42

Choose a tag to compare

beta.5rc1 Pre-release
Pre-release
  • Fewer writes to sd-card to extend its life
  • Nextcloud's db has switched to sqlite because of two reasons:
    1. Fewer writes to sd-card
    2. Sqlite works (fast and good) for small installations and that is what this project is about in its current state. To support individuals/families.
  • Automatic check and application of updates every sunday 3.00AM. The updates depend on this repo's last commit hash. Currently it is in the test branch only.
  • New and more thorough mounter script. NTFS devices seem stable
  • Some apps of Nextcloud are disabled by default. This is an opinionated approach for small installations and casual users.
  • New Holesail keys are used of the form: "hs://s000". They work excellent with the new Holesail mobile app.
  • Https access enabled for the local network domain (https://nixtcloud.local) with self-signed cert.

Nixtcloud beta.4

09 Feb 21:03
79c5944

Choose a tag to compare

Sd-images available for Rpi4 and Rpi5
Just burn it, plug it in the Pi and everything is ready!
Follow the instructions of the README file

Nixtcloud beta.3

21 Jan 15:52
e232855

Choose a tag to compare

  • Latest version of nixpkgs is used now (nixos-unstable)
  • Holesail package is now accessed from its own flake, available at repo: jjacke13/holesail-nix
  • NixOS configuration options following version 24.11

If you don't want to install nix and build the sd-card image yourself, or if you use windows in your pc, you can download the sd image provided here, decompress it and then burn it to a micro sd-card ;)

beta.2

20 Nov 17:28
dc6cf1e

Choose a tag to compare

A custom set of nixpkgs (nixos-nixtcloud.tar.gz), copied from nixos-unstable, and with Holesail added is provided here.
I was using nixos-24.05 but recently it stopped working for some reason.

Also, if you use only windows, you can download the .zst image provided here, extract it using peazip for example and then burn the .img file to sdcard using BalenaEtcher.

Nixtcloud for Rpi 4 - beta release

21 Oct 18:52
d4ca1b7

Choose a tag to compare

Pre-release

**** this is old and deprecated. use beta.2 *****

You can burn the image provided here with " sudo zstd -dc starting-image.img.zst | pv | sudo dd of=/dev/sdX bs=4M " to an sd card and then follow the build instructions
(replace sdX with the appropriate variable for the sdcard that you have connected)