Add more apps.

This commit is contained in:
Nolan Darilek 2024-12-30 10:10:13 -06:00
parent d58da536b1
commit f111879b6e
3 changed files with 26 additions and 14 deletions

20
hosts/hub/apps/actual.nix Normal file
View file

@ -0,0 +1,20 @@
{ config, ... }:
{
systemd.tmpfiles.rules = [
"d /var/lib/actual 0755 root root"
];
virtualisation.oci-containers.containers.actual = {
image = "actualbudget/actual-server:latest";
ports = [
"5006:5006"
];
volumes = [ "/var/lib/actual:/data" ];
};
services.caddy.virtualHosts."https://budget.tailc50184.ts.net".extraConfig = ''
bind tailscale/budget
reverse_proxy http://localhost:5006
'';
}