{ nixpkgs, pkgs, hugo-congo, ... }: { environment.systemPackages = with pkgs; [ hugo ]; # services.wordpress.sites."foolcreekwireless.com" = { # package = nixpkgs-unstable.pkgs.wordpress # # languages = [ pkgs.wordpressPackages.languages. ] # }; # packages.foolcreekwireless-website = pkgs.stdenv.mkDerivation rec { # name = "foolcreekwireless-website"; # # src = self; # configurePhase = '' # mkdir -p "themes/congo" # cp -r ${hugo-congo}/* "themes/congo" # ''; # buildPhase = '' # ${pkgs.hugo}/bin/hugo --minify -s . -d "$out" # ''; # }; # packages.default = self.packages.${nixpkgs.hostPlatform}.foolcreekwireless-website; services.nginx.virtualHosts."foolcreekwireless.com" = { # forceSSL = true; # enableACME = true; root = pkgs.callPackage ./foolcreekwireless-website.nix {}; }; networking.firewall.allowedTCPPorts = [ 80 443 1313]; }