diff --git a/dashcaddy-api/app-templates.js b/dashcaddy-api/app-templates.js index cabf464..05eaa2f 100644 --- a/dashcaddy-api/app-templates.js +++ b/dashcaddy-api/app-templates.js @@ -342,7 +342,8 @@ const APP_TEMPLATES = { volumes: [ "/var/run/docker.sock:/var/run/docker.sock", "/opt/portainer/data:/data" - ] + ], + environment: {} }, subdomain: "portainer", defaultPort: 9000, @@ -393,7 +394,8 @@ const APP_TEMPLATES = { docker: { image: "louislam/uptime-kuma:latest", ports: ["{{PORT}}:3001"], - volumes: ["/opt/uptime-kuma:/app/data"] + volumes: ["/opt/uptime-kuma:/app/data"], + environment: {} }, subdomain: "uptime", defaultPort: 3002, diff --git a/dashcaddy-api/constants.js b/dashcaddy-api/constants.js index 92739e9..1e15c31 100644 --- a/dashcaddy-api/constants.js +++ b/dashcaddy-api/constants.js @@ -102,7 +102,7 @@ const DNS_RECORD_TYPES = ['A', 'AAAA', 'CNAME', 'MX', 'TXT', 'NS', 'SRV', 'PTR', // ── Docker ────────────────────────────────────────────────────── const DOCKER = { CONTAINER_PREFIX: 'sami-', - TIMEOUT: 120000, // 120s — timeout for docker pull/create operations + TIMEOUT: 300000, // 300s — timeout for docker pull/create operations LOG_CONFIG: { Type: 'json-file', Config: { 'max-size': '10m', 'max-file': '3' } // 30MB max per container