Personal Nix setup
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Enable vaultwarden and home-assistant on ramune

+8 -2
+6
machines/ramune/configuration.nix
··· 40 40 server = { 41 41 enable = true; 42 42 tailscale.enable = true; 43 + caddy.enable = true; 44 + vaultwarden.enable = true; 45 + home-assistant = { 46 + enable = true; 47 + extraOptions = [ "--device=/dev/ttyUSB0" ]; 48 + }; 43 49 }; 44 50 }; 45 51
+2 -2
modules/server/caddy.nix
··· 47 47 '' else ""; 48 48 49 49 exposeConfig = let 50 - configs = attrsets.mapAttrs (name: root: '' 50 + configs = attrsets.mapAttrsToList (name: root: '' 51 51 handle_path /${name} { 52 52 redir * /${name}/ 53 53 } ··· 80 80 default = {}; 81 81 description = "Folders to expose via Cadddy."; 82 82 example = { files = "/share/files"; }; 83 - type = types.nullOr types.attrsOf types.str; 83 + type = types.attrsOf types.str; 84 84 }; 85 85 }; 86 86