This commit is contained in:
mjallen18
2025-11-17 16:33:43 -06:00
parent 108bb31e8e
commit c71c3b8ed2
3 changed files with 26 additions and 18 deletions

View File

@@ -29,7 +29,7 @@ in
config = mkIf cfg.enable {
containers.nextcloud = {
autoStart = true;
autoStart = false;
privateNetwork = true;
hostAddress = hostAddress;
localAddress = localAddress;
@@ -81,16 +81,16 @@ in
${hostAddress} host.containers protonmail-bridge
'';
services.nginx.virtualHosts."cloud.mjallen.dev".listen = [
{
addr = "0.0.0.0";
port = 8080;
}
];
# services.nginx.virtualHosts."cloud.mjallen.dev".listen = [
# {
# addr = "0.0.0.0";
# port = 8080;
# }
# ];
services = {
nextcloud = {
enable = true;
enable = false;
package = pkgs.nextcloud32;
# datadir = "/data";
database.createLocally = true;

View File

@@ -16,7 +16,7 @@ in
};
config = lib.mkIf cfg.enable {
#services.nginx.virtualHosts."office.mjallen.dev".listen = [ { addr = "0.0.0.0"; port = 9943; } ];
services.nginx.virtualHosts."office.mjallen.dev".listen = [ { addr = "0.0.0.0"; port = 9943; } ];
services.onlyoffice = {
enable = true;
port = 9943;

View File

@@ -262,6 +262,14 @@ in
# };
http = {
serversTransports = {
attich1 = {
serverName = "localhost";
disableHTTP2 = true;
};
};
middlewares = {
authentik = {
forwardAuth = {
@@ -365,11 +373,14 @@ in
url = authentikUrl;
}
];
cache.loadBalancer.servers = [
{
url = cacheUrl;
}
];
cache.loadBalancer = {
servers = [
{
url = cacheUrl;
}
];
serversTransport = "attich1";
};
chat.loadBalancer.servers = [
{
url = openWebUIUrl;
@@ -479,10 +490,7 @@ in
entryPoints = [ "websecure" ];
rule = "Host(`cache.${domain}`)";
service = "cache";
middlewares = [
"crowdsec"
"whitelist-geoblock"
];
middlewares = [ ];
priority = 10;
tls.certResolver = "letsencrypt";
};