feat: enable deluge web ui

This commit is contained in:
Ivan R. 2024-05-14 23:54:16 +05:00
parent e666c326ea
commit 6e83bff94a
No known key found for this signature in database
GPG key ID: 56C7BAAE859B302C

View file

@ -2,6 +2,21 @@
{ {
services.deluge = { services.deluge = {
enable = true; enable = true;
web.enable = false; web = {
enable = true;
port = 8112;
};
};
services.nginx.virtualHosts."deluge.comfycamp.space" = {
useACMEHost = "comfycamp.space";
forceSSL = true;
listenAddresses = [
"10.101.0.1"
];
locations."/" = {
proxyPass = "http://127.0.0.1:${toString config.services.deluge.web.port}";
proxyWebsockets = true;
};
}; };
} }