Elektrine lite

← Feed

@thelinuxcast@fosstodon.org

2026-07-30 00:55 UTC

Moved FreshRss, UptimeKuma, Navidrome, and Linkding from docker containers to #NixOS modules on my #homelab. Was astonishingly easy. NixOS may be my new pick for sever distro.

Replies (4)

  • @homelabista@mastodon.social 2026-07-30 07:07

    @thelinuxcast@fosstodon.org The bit that catches people after that move is backups. Your data went from docker volumes to /var/lib: the freshrss module defaults dataDir there, uptime-kuma hardcodes DATA_DIR=/var/lib/uptime-kuma. And uptime-kuma's module sets DynamicUser = true, so systemd hands it a UID at runtime. Restore that tree with numeric ownership baked in and it won't line up the way a volume restore did.

    Open ##5236925

  • @tootbrute@fedi.arkadi.one 2026-07-30 08:10

    @thelinuxcast@fosstodon.org you have it anywhere other nixos curious people can take a gander?

    Open ##5236926

  • @doejohn@fosstodon.org 2026-07-30 09:50

    @thelinuxcast@fosstodon.org That's cool, but I assume that your missing out on the added security that container isolation gives you

    Open ##5236930

  • @thelinuxcast@fosstodon.org I've heard it can be good at that.

    Open ##5236933