Compare commits

..
6 Commits
Author SHA1 Message Date
Taneb fe86dce099 Update flake 2024-09-23 19:33:27 +00:00
Taneb 270feb3e85 Rename services.samba.shares => services.samba.settings 2024-09-19 19:09:38 +00:00
Taneb 90eac24b77 Update flake lock 2024-09-19 19:09:21 +00:00
Taneb 072dbfe689 Update nixpkgs 2024-07-10 14:48:48 +00:00
Taneb 35862426ae Get hledger to work 2024-06-29 05:54:54 +00:00
Taneb 530edccdf5 Add hledger-web service 2024-06-26 15:09:19 +00:00
2 changed files with 14 additions and 4 deletions
Generated
+3 -3
View File
@@ -2,11 +2,11 @@
"nodes": {
"nixpkgs": {
"locked": {
"lastModified": 1719254875,
"narHash": "sha256-ECni+IkwXjusHsm9Sexdtq8weAq/yUyt1TWIemXt3Ko=",
"lastModified": 1726937504,
"narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "2893f56de08021cffd9b6b6dfc70fd9ccd51eb60",
"rev": "9357f4f23713673f310988025d9dc261c20e70c6",
"type": "github"
},
"original": {
+11 -1
View File
@@ -55,11 +55,20 @@
};
nixpkgs.config.allowUnfree = true;
};
nixosModules.hledger = {...}: {
services.hledger-web = {
enable = true;
allow = "edit";
host = "0.0.0.0";
baseUrl = "http://192.168.1.37:5000";
};
networking.firewall.allowedTCPPorts = [ 5000 ];
};
nixosModules.samba = {...}: {
services.samba = {
enable = true;
openFirewall = true;
shares = {
settings = {
chopper = {
path = "/storage/media";
browseable = "yes";
@@ -85,6 +94,7 @@
self.nixosModules.zfs
self.nixosModules.plex
self.nixosModules.samba
self.nixosModules.hledger
];
};
};