From e96b7016bf7b5d1469c460e3807d5131baa95101 Mon Sep 17 00:00:00 2001 From: stubbfel Date: Sun, 15 Jun 2025 20:49:22 +0200 Subject: [PATCH] add xkcd-pw --- programs/installed.nix | 2 +- services/enabled.nix | 1 + services/xkcd-password.nix | 11 +++++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 services/xkcd-password.nix diff --git a/programs/installed.nix b/programs/installed.nix index 4b4c936..bff56c4 100644 --- a/programs/installed.nix +++ b/programs/installed.nix @@ -6,7 +6,7 @@ in { environment.systemPackages = with pkgs; [ - wget curl vim nano zsh fzf tmux git eza progress tldr htop unstable.docker-compose pkgs.php83 steamcmd + wget curl vim nano zsh fzf tmux git eza progress tldr htop unstable.docker-compose pkgs.php83 steamcmd helix ]; imports = diff --git a/services/enabled.nix b/services/enabled.nix index 8cd1561..eb96260 100644 --- a/services/enabled.nix +++ b/services/enabled.nix @@ -23,5 +23,6 @@ # ./unciv.nix # ./hydra.nix ./postgres.nix + ./xkcd-password.nix ]; } diff --git a/services/xkcd-password.nix b/services/xkcd-password.nix new file mode 100644 index 0000000..5e9d9ec --- /dev/null +++ b/services/xkcd-password.nix @@ -0,0 +1,11 @@ +{ config, pkgs, ... }: + +{ + services.nginx.virtualHosts."xkcd-pw.stubbe.rocks" = { + enableACME = true; + forceSSL = true; + locations."/".proxyPass = "http://localhost:8080"; + }; + + +}