Configuration for my NixOS based systems and Home Manager
0
fork

Configure Feed

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

Add minio and netatalk

+30 -1
+7
networking.nix
··· 62 62 4222 63 63 # Prometheus 64 64 9001 65 + # Minio 66 + 9003 67 + # Minio web 68 + 9004 69 + # AFP via Netatalk 70 + 548 65 71 ]; 66 72 }; 67 73 ··· 73 79 enable = true; 74 80 addresses = true; 75 81 workstation = true; 82 + userServices = true; 76 83 }; 77 84 }; 78 85
+22 -1
services.nix
··· 154 154 } 155 155 { user = "odin@packetlost.dev"; } 156 156 { user = "misaki@packetlost.dev"; } 157 + { user = "noah@packetlost.dev"; } 157 158 { user = "touma-nixos@packetlost.dev"; } 158 159 ]; 159 160 }; ··· 170 171 }; 171 172 }; 172 173 174 + services.minio = { 175 + enable = false; 176 + listenAddress = ":9003"; 177 + consoleAddress = ":9004"; 178 + dataDir = [ 179 + /srv/shokuhou/applications/minio 180 + ]; 181 + }; 182 + 183 + services.netatalk = { 184 + enable = true; 185 + settings = { 186 + time-machine = { 187 + path = "/srv/shokuhou/backup/timemachine"; 188 + "valid users" = "noah"; 189 + "time machine" = true; 190 + }; 191 + }; 192 + }; 193 + 173 194 services.grafana = { 174 195 enable = true; 175 - addr = "127.0.0.1"; 176 196 settings.server.http_port = 2342; 177 197 settings.server.domain = "grafana.packetlostandfound.us"; 198 + settings.server.http_addr = "127.0.0.1"; 178 199 }; 179 200 180 201 services.prometheus = {
+1
users.nix
··· 22 22 "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC/cXL1cV6QUW5z2bJp1mCu0CXrcc0Dntdxaeo3fg60N noah@odin" 23 23 "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJeSPXmzD0rXKNjR1q+qSJqXjO0gxLitTRD+m02v94p6 noah@aleister" 24 24 "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDQFlX3hhXxsqAUYLvF+IX1YWQ+k22OHlqMOjgyNBe9e noah@misaki" 25 + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIItPCXGjXp97M4v7H+dT/fT5B//VFe0dmXaJzIEujTXg noah@Noahs-MacBook-Air.local" 25 26 ]; 26 27 }; 27 28