hippocampus: matrix client/server prep

This commit is contained in:
2026-02-11 23:32:49 -05:00
parent 3ad59a986a
commit 2c144676df
4 changed files with 76 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
{ config, pkgs, lib, ... }: {
services.nginx.virtualHosts.cinny = {
listen = {
addr = "unix:/run/cinny.sock";
};
locations."/" = {
root = pkgs.cinny;
extraConfig = ''
rewrite ^/config.json$ /config.json break;
rewrite ^/manifest.json$ /manifest.json break;
rewrite ^/sw.js$ /sw.js break;
rewrite ^/pdf.worker.min.js$ /pdf.worker.min.js break;
rewrite ^/public/(.*)$ /public/$1 break;
rewrite ^/assets/(.*)$ /assets/$1 break;
rewrite ^(.+)$ /index.html break;
'';
};
};
services.caddy.virtualHosts = {
"glia.club" = {
extraConfig = ''
reverse_proxy unix//run/cinny.sock
'';
};
"chat.glia.club" = {
extraConfig = ''
reverse_proxy unix//run/cinny.sock
'';
};
};
}