fix(docs): Update README: rename certProviderFunction to certProvisionFunction in configuration options for consistency.

This commit is contained in:
2025-05-05 10:46:05 +00:00
parent aa70dcc299
commit a646f4ad28
8 changed files with 15 additions and 9 deletions

View File

@ -101,7 +101,7 @@ export class Port80Handler extends plugins.EventEmitter {
// Default options
this.options = {
port: options.port ?? 80,
contactEmail: options.contactEmail ?? 'admin@example.com',
accountEmail: options.accountEmail ?? 'admin@example.com',
useProduction: options.useProduction ?? false, // Safer default: staging
httpsRedirectPort: options.httpsRedirectPort ?? 443,
enabled: options.enabled ?? true, // Enable by default
@ -134,7 +134,7 @@ export class Port80Handler extends plugins.EventEmitter {
// Initialize SmartAcme for ACME challenge management (diskless HTTP handler)
if (this.options.enabled) {
this.smartAcme = new plugins.smartacme.SmartAcme({
accountEmail: this.options.contactEmail,
accountEmail: this.options.accountEmail,
certManager: new plugins.smartacme.MemoryCertManager(),
environment: this.options.useProduction ? 'production' : 'integration',
challengeHandlers: [ new DisklessHttp01Handler(this.acmeHttp01Storage) ],