feat: self-host delta at delta.harivan.sh
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions

Add delta systemd service on port 3300 with nginx reverse proxy,
ACME SSL, and WebAuthn/OAuth env config. Also update README with
current service list.
This commit is contained in:
Harivansh Rathi 2026-04-16 02:30:13 +00:00
parent 1d506fb37c
commit 00338266e0
4 changed files with 63 additions and 2 deletions

View file

@ -7,6 +7,7 @@ let
vaultDomain = "vault.harivan.sh";
betternasDomain = "api.betternas.com";
diffkitDomain = "diffs.harivan.sh";
deltaDomain = "delta.harivan.sh";
in
{
security.acme = {
@ -53,6 +54,15 @@ in
};
};
virtualHosts.${deltaDomain} = {
enableACME = true;
forceSSL = true;
locations."/" = {
proxyPass = "http://127.0.0.1:3300";
proxyWebsockets = true;
};
};
virtualHosts.${betternasDomain} = {
enableACME = true;
forceSSL = true;