summaryrefslogtreecommitdiff
path: root/machines/doretta/website.nix
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];

}