diff --git a/src/services.js b/src/services.js index 9eb22a64c..cfdb563a6 100644 --- a/src/services.js +++ b/src/services.js @@ -275,7 +275,8 @@ const APP_SERVICES = { function requiresUpgrade(existingObjOrImageName, currentImageName) { // we removed image.tag. remove this after 7.6 const existingTag = typeof existingObjOrImageName === 'object' ? existingObjOrImageName.tag : existingObjOrImageName; - let etag = docker.parseImageName(existingTag), ctag = docker.parseImageName(currentImageName); + const etag = docker.parseImageName(existingTag), + ctag = docker.parseImageName(currentImageName); return etag.version.major !== ctag.version.major; } @@ -340,7 +341,7 @@ async function listServices() { const serviceIds = Object.keys(SERVICES); const result = await apps.list(); - for (let app of result) { + for (const app of result) { if (app.manifest.addons?.redis && app.enableRedis) serviceIds.push(`redis:${app.id}`); } @@ -827,7 +828,7 @@ async function getEnvironment(app) { result.forEach(e => { env[e.name] = e.value; }); // get environment configs which are dynamic e.g generated based on dashboard domain and are not stored in db - for (let addon in (app.manifest.addons || {})) { + for (const addon in (app.manifest.addons || {})) { const configs = await ADDONS[addon].getDynamicEnvironment(app, {}); if (configs) env = { ...env, ...configs }; } @@ -947,8 +948,6 @@ async function startTurn(existingInfra) { --log-opt tag=turn \ -m ${memoryLimit} \ --memory-swap -1 \ - --dns 172.18.0.1 \ - --dns-search=. \ -e CLOUDRON_TURN_SECRET=${turnSecret} \ -e CLOUDRON_REALM=${realm} \ --label isCloudronManaged=true \ @@ -1153,8 +1152,6 @@ async function startMysql(existingInfra) { --log-opt syslog-address=unix://${paths.SYSLOG_SOCKET_FILE} \ --log-opt syslog-format=rfc5424 \ --log-opt tag=mysql \ - --dns 172.18.0.1 \ - --dns-search=. \ --ip ${constants.MYSQL_SERVICE_IPv4} \ -e CLOUDRON_MYSQL_TOKEN=${cloudronToken} \ -e CLOUDRON_MYSQL_ROOT_HOST=172.18.0.1 \ @@ -1374,8 +1371,6 @@ async function startPostgresql(existingInfra) { --log-opt syslog-address=unix://${paths.SYSLOG_SOCKET_FILE} \ --log-opt syslog-format=rfc5424 \ --log-opt tag=postgresql \ - --dns 172.18.0.1 \ - --dns-search=. \ --ip ${constants.POSTGRESQL_SERVICE_IPv4} \ --shm-size=128M \ -e CLOUDRON_POSTGRESQL_ROOT_PASSWORD=${rootPassword} \ @@ -1527,8 +1522,6 @@ async function startMongodb(existingInfra) { --log-opt syslog-address=unix://${paths.SYSLOG_SOCKET_FILE} \ --log-opt syslog-format=rfc5424 \ --log-opt tag=mongodb \ - --dns 172.18.0.1 \ - --dns-search=. \ --ip ${constants.MONGODB_SERVICE_IPv4} \ -e CLOUDRON_MONGODB_ROOT_PASSWORD=${rootPassword} \ -e CLOUDRON_MONGODB_TOKEN=${cloudronToken} \ @@ -1705,8 +1698,6 @@ async function startGraphite(existingInfra) { --log-opt tag=graphite \ -m ${memoryLimit} \ --memory-swap -1 \ - --dns 172.18.0.1 \ - --dns-search=. \ -p 127.0.0.1:2003:2003 \ -v ${paths.PLATFORM_DATA_DIR}/graphite:/var/lib/graphite \ --label isCloudronManaged=true \ @@ -1849,8 +1840,6 @@ async function setupRedis(app, options) { --log-opt tag=${redisName} \ -m ${memoryLimit} \ --memory-swap -1 \ - --dns 172.18.0.1 \ - --dns-search=. \ -e CLOUDRON_REDIS_PASSWORD=${redisPassword} \ -e CLOUDRON_REDIS_TOKEN=${redisServiceToken} \ -v ${paths.PLATFORM_DATA_DIR}/redis/${app.id}:/var/lib/redis \ diff --git a/src/sftp.js b/src/sftp.js index ce84977e2..21b61cf54 100644 --- a/src/sftp.js +++ b/src/sftp.js @@ -111,8 +111,6 @@ async function start(existingInfra) { --log-opt tag=sftp \ -m ${memoryLimit} \ --memory-swap -1 \ - --dns 172.18.0.1 \ - --dns-search=. \ -p 222:22 \ ${mounts} \ -e CLOUDRON_SFTP_TOKEN=${cloudronToken} \