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": { "nodes": {
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1719254875, "lastModified": 1726937504,
"narHash": "sha256-ECni+IkwXjusHsm9Sexdtq8weAq/yUyt1TWIemXt3Ko=", "narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "2893f56de08021cffd9b6b6dfc70fd9ccd51eb60", "rev": "9357f4f23713673f310988025d9dc261c20e70c6",
"type": "github" "type": "github"
}, },
"original": { "original": {
+11 -1
View File
@@ -55,11 +55,20 @@
}; };
nixpkgs.config.allowUnfree = true; 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 = {...}: { nixosModules.samba = {...}: {
services.samba = { services.samba = {
enable = true; enable = true;
openFirewall = true; openFirewall = true;
shares = { settings = {
chopper = { chopper = {
path = "/storage/media"; path = "/storage/media";
browseable = "yes"; browseable = "yes";
@@ -85,6 +94,7 @@
self.nixosModules.zfs self.nixosModules.zfs
self.nixosModules.plex self.nixosModules.plex
self.nixosModules.samba self.nixosModules.samba
self.nixosModules.hledger
]; ];
}; };
}; };