blob: 8667c8eceea2ce8fac1216b3f67fdf60788ade6f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
{ 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];
}
|