main
nix 27 lines 514 Bytes
Raw
1 { inputs, config, ... }:
2 {
3 imports = [
4 inputs.nixpkgs-swh.nixosModules.nixpkgs-swh
5 ];
6 services = {
7 nixpkgs-swh = {
8 enable = true;
9 };
10 nginx = {
11 enable = true;
12 virtualHosts = {
13 "nixpkgs-swh.nixos.org" = {
14 enableACME = true;
15 forceSSL = true;
16
17 locations."/" = {
18 root = config.services.nixpkgs-swh.outputDir;
19 extraConfig = ''
20 autoindex on;
21 '';
22 };
23 };
24 };
25 };
26 };
27 }