aboutsummaryrefslogtreecommitdiff
path: root/modules/services/nixos/filebrowser.nix
diff options
context:
space:
mode:
authorCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2026-08-22 12:42:46 -0500
committerCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2026-08-22 12:42:46 -0500
commitbc81e75bead05fdf2cb6aaf3fec6e933ce8feb1a (patch)
treea572e2bfddca3c1b81fe15fdf3ee6cc045f67e1e /modules/services/nixos/filebrowser.nix
parent967ec14cba166079d71d67f4137ee62fca315d62 (diff)
everything is working now
Diffstat (limited to 'modules/services/nixos/filebrowser.nix')
-rw-r--r--modules/services/nixos/filebrowser.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/services/nixos/filebrowser.nix b/modules/services/nixos/filebrowser.nix
index df0d536..9791f8d 100644
--- a/modules/services/nixos/filebrowser.nix
+++ b/modules/services/nixos/filebrowser.nix
@@ -13,6 +13,7 @@ in
group = "dufs";
extraGroups = ["fileserver"];
};
+ users.users.caddy.extraGroups = ["dufs"];
systemd.services."dufs" = {
description = "dufs file server";
@@ -22,15 +23,14 @@ in
wantedBy = ["multi-user.target"];
serviceConfig = {
- # ExecStart = "${pkgs.dufs}/bin/dufs /media --port ${toString cfg.port}";
ExecStart = "${lib.getExe pkgs.dufs} /media --bind /run/dufs/dufs.sock";
- RuntimeDirectory = "dufs"; # /run/dufs
+ RuntimeDirectory = "dufs";
User = "dufs";
Group = "dufs";
+ UMask = "0007";
- # Hardening
ProtectSystem = "strict";
ProtectHome = true;
PrivateTmp = true;
@@ -47,6 +47,6 @@ in
collinux.services.glance.homelabServices."files" = {
url = "https://files.ganymede";
- icon = "si:folder";
+ icon = "mdi:folder";
};
}