diff --git a/migrations/20190725172940-settings-migrate-cloudron-conf.js b/migrations/20190725172940-settings-migrate-cloudron-conf.js index c4cc212b7..73f921a49 100644 --- a/migrations/20190725172940-settings-migrate-cloudron-conf.js +++ b/migrations/20190725172940-settings-migrate-cloudron-conf.js @@ -13,6 +13,7 @@ exports.up = function(db, callback) { const config = JSON.parse(fs.readFileSync('/etc/cloudron/cloudron.conf', 'utf8')); async.series([ + fs.writeFile.bind(null, '/etc/cloudron/PROVIDER', config.provider, 'utf8'), db.runSql.bind(db, 'START TRANSACTION;'), // we use replace instead of insert because the cloudron-setup adds api/web_server_origin even for legacy setups db.runSql.bind(db, 'REPLACE INTO settings (name, value) VALUES(?, ?)', [ 'api_server_origin', config.apiServerOrigin ]),