reverseproxy: move renew and trusted ip routes
This commit is contained in:
@@ -13,6 +13,7 @@ exports = module.exports = {
|
||||
|
||||
ensureCertificate,
|
||||
|
||||
startRenewCerts,
|
||||
checkCerts,
|
||||
|
||||
// the 'configure' functions ensure a certificate and generate nginx config
|
||||
@@ -55,6 +56,7 @@ const acme2 = require('./acme2.js'),
|
||||
safe = require('safetydance'),
|
||||
settings = require('./settings.js'),
|
||||
shell = require('./shell.js'),
|
||||
tasks = require('./tasks.js'),
|
||||
util = require('util'),
|
||||
validator = require('validator');
|
||||
|
||||
@@ -676,6 +678,15 @@ async function checkCerts(options, auditSource, progressCallback) {
|
||||
await cleanupCerts(locations, auditSource, progressCallback);
|
||||
}
|
||||
|
||||
async function startRenewCerts(options, auditSource) {
|
||||
assert.strictEqual(typeof options, 'object');
|
||||
assert.strictEqual(typeof auditSource, 'object');
|
||||
|
||||
const taskId = await tasks.add(tasks.TASK_CHECK_CERTS, [ options, auditSource ]);
|
||||
tasks.startTask(taskId, {});
|
||||
return taskId;
|
||||
}
|
||||
|
||||
function removeAppConfigs() {
|
||||
debug('removeAppConfigs: removing app nginx configs');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user