diff --git a/nixos/arion-openclaw/arion-compose.nix b/nixos/arion-openclaw/arion-compose.nix index 8a21a42..b8c72ad 100644 --- a/nixos/arion-openclaw/arion-compose.nix +++ b/nixos/arion-openclaw/arion-compose.nix @@ -35,6 +35,9 @@ sed -i "s|OPENCLAW_HOME=.*|OPENCLAW_HOME=/root/.openclaw|" .env sed -i "s|PORT=.*|PORT=4310|" .env fi + sed -i 's/resolveUiLanguage(url.searchParams, "zh")/resolveUiLanguage(url.searchParams, "en")/g' src/ui/server.ts + sed -i 's/hasExplicitLanguage ? resolvedLanguage : "zh"/hasExplicitLanguage ? resolvedLanguage : "en"/g' src/ui/server.ts + sed -i 's/language: "zh",/language: "en",/g' src/runtime/ui-preferences.ts npm install npm run build exec npm run dev:ui diff --git a/nixos/nginx.nix b/nixos/nginx.nix index 7913e07..5ae4eb6 100644 --- a/nixos/nginx.nix +++ b/nixos/nginx.nix @@ -56,6 +56,7 @@ enableACME = true; forceSSL = false; addSSL = true; + basicAuthFile = "/var/openclaw/htpasswd"; locations."/" = { proxyPass = "http://127.0.0.1:4310/";