From 77267ff7faee2f3f1c5421ee8bd0a21eeece8895 Mon Sep 17 00:00:00 2001 From: Peter Wood Date: Thu, 22 May 2025 00:55:00 +0000 Subject: [PATCH] Add SMTP configuration for email notifications in settings.yml --- pdf/stirling/latest/config/settings.yml | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/pdf/stirling/latest/config/settings.yml b/pdf/stirling/latest/config/settings.yml index 78e520e..625f10e 100755 --- a/pdf/stirling/latest/config/settings.yml +++ b/pdf/stirling/latest/config/settings.yml @@ -76,6 +76,14 @@ premium: apiKey: '' appId: '' +mail: + enabled: true # set to 'true' to enable sending emails + host: smtp.example.com # SMTP server hostname + port: 587 # SMTP server port + username: '' # SMTP server username + password: '' # SMTP server password + from: '' # sender email address + legal: termsAndConditions: https://www.stirlingpdf.com/terms-and-conditions # URL to the terms and conditions of your application (e.g. https://example.com/terms). Empty string to disable or filename to load from local file in static folder privacyPolicy: https://www.stirlingpdf.com/privacy-policy # URL to the privacy policy of your application (e.g. https://example.com/privacy). Empty string to disable or filename to load from local file in static folder @@ -105,11 +113,11 @@ system: name: postgres # set the name of your database. Should match the name of the database you create customPaths: pipeline: - watchedFoldersDir: '' #Defaults to /pipeline/watchedFolders - finishedFoldersDir: '' #Defaults to /pipeline/finishedFolders + watchedFoldersDir: '' # Defaults to /pipeline/watchedFolders + finishedFoldersDir: '' # Defaults to /pipeline/finishedFolders operations: - weasyprint: '' #Defaults to /opt/venv/bin/weasyprint - unoconvert: '' #Defaults to /opt/venv/bin/unoconvert + weasyprint: '' # Defaults to /opt/venv/bin/weasyprint + unoconvert: '' # Defaults to /opt/venv/bin/unoconvert fileUploadLimit: '' # Defaults to "". No limit when string is empty. Set a number, between 0 and 999, followed by one of the following strings to set a limit. "KB", "MB", "GB". ui: @@ -129,7 +137,7 @@ metrics: AutomaticallyGenerated: key: 241af3aa-bb38-4e14-a593-939b64d1d7a3 UUID: 78ddd78f-688c-4b07-a351-edb8580f1fbd - appVersion: 0.45.6 + appVersion: 0.46.2 processExecutor: sessionLimit: # Process executor instances limits