feat: add the slides site

This commit is contained in:
silver 2023-09-28 00:26:32 +01:00
parent d8df11dcf1
commit 48c271cf3f
3 changed files with 289 additions and 128 deletions

View file

@ -29,6 +29,7 @@ in {
# the root one is already covered by teh certificate
"2016.skynet.ie"
"discord.skynet.ie"
"slides.skynet.ie"
];
skynet_dns.records = [
@ -48,6 +49,11 @@ in {
r_type = "CNAME";
value = cfg.host.name;
}
{
record = "slides";
r_type = "CNAME";
value = cfg.host.name;
}
];
networking.firewall.allowedTCPPorts = [80 443];
@ -70,12 +76,18 @@ in {
root = "${inputs.skynet_website_2016.defaultPackage."x86_64-linux"}";
};
# archive of teh site as it was ~2012 to 2016
# a custom discord url, because we are too cheap otehrwise
"discord.skynet.ie" = {
forceSSL = true;
useACMEHost = "skynet";
locations."/".return = "307 https://discord.gg/mkuKJkCuyM";
};
"slides.skynet.ie" = {
forceSSL = true;
useACMEHost = "skynet";
root = "${inputs.compsoc_slides.packages.x86_64-linux.default}";
};
};
};
};