mirror of
https://github.com/gensokyo-zone/infrastructure.git
synced 2026-02-09 12:29:19 -08:00
New website
This commit is contained in:
parent
9c89a95896
commit
a749cee156
6 changed files with 21 additions and 11 deletions
|
|
@ -45,14 +45,5 @@
|
|||
address = "206:d807:a98:309f:3bc0:de7a:411d:9d95";
|
||||
};
|
||||
|
||||
services.nginx.virtualHosts =
|
||||
let
|
||||
splashy = pkgs.host-splash-site config.networking.hostName;
|
||||
in
|
||||
kw.virtualHostGen {
|
||||
networkFilter = [ "public" ];
|
||||
block.locations."/" = { root = splashy; };
|
||||
};
|
||||
|
||||
system.stateVersion = "21.11";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -225,7 +225,7 @@ CONFIG = {
|
|||
enable = true;
|
||||
settings = {
|
||||
homeserver = {
|
||||
address = "http://localhost:8008";
|
||||
address = "https://kittywit.ch";
|
||||
domain = config.network.dns.domain;
|
||||
};
|
||||
appservice = {
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
services.nginx.virtualHosts = {
|
||||
"${config.network.dns.domain}" = {
|
||||
root = pkgs.kittywitch-site;
|
||||
root = pkgs.kat-hugosite;
|
||||
enableACME = true;
|
||||
forceSSL = true;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -8,5 +8,6 @@
|
|||
nixpkgs-fmt
|
||||
pandoc
|
||||
apache-directory-studio
|
||||
hugo
|
||||
];
|
||||
}
|
||||
|
|
|
|||
16
overlays/kat-hugosite/default.nix
Normal file
16
overlays/kat-hugosite/default.nix
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{ stdenv, fetchFromGitHub, hugo, lib }: stdenv.mkDerivation rec {
|
||||
name = "kat-hugosite";
|
||||
src = fetchFromGitHub {
|
||||
owner = "kittywitch";
|
||||
repo = "hugosite";
|
||||
rev = "20d0b6cfa15956d8f411104291f5e47995b433d8";
|
||||
sha256 = "sha256-su3ey8FwTYyR1XP/hqsnsfh21JmSYO16wLRNIJx3zKs=";
|
||||
};
|
||||
buildPhase = ''
|
||||
${hugo}/bin/hugo
|
||||
'';
|
||||
installPhase = ''
|
||||
mkdir $out
|
||||
cp -r public/* $out
|
||||
'';
|
||||
}
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
final: prev: {
|
||||
vips = prev.vips.override { libjxl = null; };
|
||||
|
||||
kat-hugosite = final.callPackage ./kat-hugosite {};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue