{ pkgs, ... }: { networking.firewall.allowedTCPPorts = [ 443 ]; services.wordpress = { webserver = "caddy"; sites."komuhn.org" = { themes = { "komuhn" = pkgs.stdenv.mkDerivation { name = "komuhn-theme"; src = pkgs.fetchFromGitHub { owner = "teamkomuhn"; repo = "komuhn.org-old"; rev = "main"; hash = "sha256-sn9Fvt1DCGVzKVZClmPRL0SadD9krX+h8nwwWwZz0P0="; }; installPhase = "mkdir -p $out; cp -R * $out/"; }; }; extraConfig = "$table_prefix = \"fwt_\";"; }; }; }