From 1e4fb48e258fe28db2fbecd9d61c168530304b2c Mon Sep 17 00:00:00 2001 From: admin Date: Sun, 1 Mar 2026 22:09:47 +0000 Subject: [PATCH] bluh --- home/podman.nix | 47 ++++++++++++++++++--------------------- hosts/server/settings.nix | 32 ++++++++++++++------------ 2 files changed, 40 insertions(+), 39 deletions(-) diff --git a/home/podman.nix b/home/podman.nix index f1fd5a5..5e3ee28 100644 --- a/home/podman.nix +++ b/home/podman.nix @@ -703,31 +703,28 @@ }; }; - nginx = { - image = "docker.io/nginx:latest"; - autoStart = true; - autoUpdate = "registry"; - network = "vlan50"; - environmentFile = [ - "/pool/services/secrets/default" - "/pool/services/secrets/nginx" - ]; - volumes = [ - "/pool/services/podman/nginx/nginx.conf:/etc/nginx/nginx.conf:ro" - "/pool/services/podman/hugo/src/mektem.com/public:/usr/share/nginx/html" - ]; - ports = [ - "888:80" - ]; - extraPodmanArgs = [ - "--privileged" - ]; - extraConfig = { - Service = { - TimeoutStartSec = 900; - }; - }; - }; + # nginx = { + # image = "docker.io/nginx:latest"; + # autoStart = true; + # autoUpdate = "registry"; + # network = "vlan50"; + # environmentFile = [ + # "/pool/services/secrets/default" + # "/pool/services/secrets/nginx" + # ]; + # volumes = [ + # "/pool/services/podman/nginx/nginx.conf:/etc/nginx/nginx.conf:ro" + # "/pool/services/podman/hugo/src/mektem.com/public:/usr/share/nginx/html" + # ]; + # ports = [ + # "888:80" + # ]; + # extraConfig = { + # Service = { + # TimeoutStartSec = 900; + # }; + # }; + # }; nginx-anubis = { image = "ghcr.io/techarohq/anubis:latest"; diff --git a/hosts/server/settings.nix b/hosts/server/settings.nix index ed6d230..e83a284 100644 --- a/hosts/server/settings.nix +++ b/hosts/server/settings.nix @@ -188,21 +188,25 @@ }; }; - services.anki-sync-server = { - enable = true; - address = "127.0.0.1"; - #baseDirectory = "/pool/services/podman/anki-sync-server"; - openFirewall = true; - users = [ - { - username = "faris"; - passwordFile = "/pool/services/secrets/anki"; - } - ]; + virtualisation.oci-containers.containers = { + nginx = { + image = "docker.io/nginx:latest"; + autoStart = true; + #autoUpdate = "registry"; + network = "vlan50"; + environmentFile = [ + "/pool/services/secrets/default" + "/pool/services/secrets/nginx" + ]; + volumes = [ + "/pool/services/podman/nginx/nginx.conf:/etc/nginx/nginx.conf:ro" + "/pool/services/podman/hugo/src/mektem.com/public:/usr/share/nginx/html" + ]; + ports = [ + "888:80" + ]; + }; }; - - - system.stateVersion = "24.11"; }