fix: хранить конфиг sing-box в volume (dataDir), а не в /etc/sing-box
All checks were successful
Build and Deploy Gateway / build-and-deploy (push) Successful in 5s

This commit is contained in:
2026-05-08 18:50:53 +03:00
parent 7489b5ef97
commit a961b1b415
2 changed files with 1 additions and 2 deletions

View File

@@ -12,7 +12,6 @@ services:
- .env
environment:
DATA_DIR: /var/lib/vpn-proxy
SING_BOX_CONFIG: /etc/sing-box/config.json
SING_BOX_CACHE: /var/lib/sing-box/cache.db
volumes:
- vpn-proxy-data:/var/lib/vpn-proxy

View File

@@ -9,7 +9,7 @@ export const settings = {
bindIp: process.env.PROXY_BIND_IP || "127.0.0.1",
dataDir,
distDir: process.env.DIST_DIR || "/app/dist",
configPath: process.env.SING_BOX_CONFIG || "/etc/sing-box/config.json",
configPath: process.env.SING_BOX_CONFIG || path.join(dataDir, "sing-box-config.json"),
cachePath: process.env.SING_BOX_CACHE || "/var/lib/sing-box/cache.db",
statePath: path.join(dataDir, "state.json"),
customRulesPath: path.join(dataDir, "custom-rules.json"),