init ozai and ozai-webui services on bekkalokk

This commit is contained in:
Adrian Gunnar Lauterer
2024-06-05 17:15:07 +02:00
parent 71479d5ca0
commit 896b279760
2 changed files with 31 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
{ config, pkgs, lib, ... }:
let
domain = "azul.pvv.ntnu.no";
in
{
services.ozai.enable = true;
services.ozai.host = "0.0.0.0";
services.ozai.port = 8000;
services.ozai-webui = {
enable = true;
port = 8085;
host = "127.0.0.1";
};
services.nginx.virtualHosts."${domain}" = {
forceSSL = true;
enableACME = true;
locations."/" = {
proxyWebsockets = true;
proxyPass = "http://${config.services.ozai.host}:${config.services.ozai.port}";
};
};
}