Add directory for marketing website

This commit is contained in:
Eli Ribble 2026-01-21 16:36:53 +00:00
parent 92871929b1
commit ca43943edb
No known key found for this signature in database
2 changed files with 14 additions and 0 deletions

View file

@ -63,6 +63,7 @@
"nocix-amd-legacy-sexcore" = import ./system.nix {
configuration = ./host/nocix/amd-legacy-sexcore;
roles = [
./roles/nidus-marketing.nix
./roles/nidus-sync.nix
./roles/sovr.nix
];

13
roles/nidus-marketing.nix Normal file
View file

@ -0,0 +1,13 @@
{ inputs, lib, pkgs, ...}:
{
services.caddy.virtualHosts = {
"nidus.cloud".extraConfig = ''
root * /var/www/html/nidus.cloud
file_server
'';
};
systemd.tmpfiles.rules = [
"d /var/www/html 0755 root root"
"d /var/www/html/nidus.cloud 0755 caddy caddy"
];
}