remove IP nginx configuration that redirects to dashboard after activation
fixes #728
This commit is contained in:
@@ -1,30 +1,32 @@
|
||||
'use strict';
|
||||
|
||||
exports = module.exports = {
|
||||
setFallbackCertificate: setFallbackCertificate,
|
||||
getFallbackCertificate: getFallbackCertificate,
|
||||
setFallbackCertificate,
|
||||
getFallbackCertificate,
|
||||
|
||||
generateFallbackCertificateSync: generateFallbackCertificateSync,
|
||||
setAppCertificateSync: setAppCertificateSync,
|
||||
generateFallbackCertificateSync,
|
||||
setAppCertificateSync,
|
||||
|
||||
validateCertificate: validateCertificate,
|
||||
validateCertificate,
|
||||
|
||||
getCertificate: getCertificate,
|
||||
ensureCertificate: ensureCertificate,
|
||||
getCertificate,
|
||||
ensureCertificate,
|
||||
|
||||
renewCerts: renewCerts,
|
||||
renewCerts,
|
||||
|
||||
// the 'configure' ensure a certificate and generate nginx config
|
||||
configureAdmin: configureAdmin,
|
||||
configureApp: configureApp,
|
||||
unconfigureApp: unconfigureApp,
|
||||
configureAdmin,
|
||||
configureApp,
|
||||
unconfigureApp,
|
||||
|
||||
// these only generate nginx config
|
||||
writeDefaultConfig: writeDefaultConfig,
|
||||
writeAdminConfig: writeAdminConfig,
|
||||
writeAppConfig: writeAppConfig,
|
||||
writeDefaultConfig,
|
||||
removeDefaultConfig,
|
||||
|
||||
removeAppConfigs: removeAppConfigs,
|
||||
writeAdminConfig,
|
||||
writeAppConfig,
|
||||
|
||||
removeAppConfigs,
|
||||
|
||||
// exported for testing
|
||||
_getAcmeApi: getAcmeApi
|
||||
@@ -666,6 +668,14 @@ function writeDefaultConfig(callback) {
|
||||
|
||||
debug('writeDefaultConfig: done');
|
||||
|
||||
callback(null);
|
||||
reload(callback);
|
||||
});
|
||||
}
|
||||
|
||||
function removeDefaultConfig(callback) {
|
||||
assert.strictEqual(typeof callback, 'function');
|
||||
|
||||
safe.fs.unlinkSync(path.join(paths.NGINX_APPCONFIG_DIR, constants.NGINX_DEFAULT_CONFIG_FILE_NAME));
|
||||
|
||||
reload(callback);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user