Update to version 0.4.3 with S3 configuration improvements
- Always regenerate Museum configuration on startup to enable runtime S3 credential changes - Improve S3 configuration logging and validation for Cloudflare R2 endpoints - Update SMTP configuration to use SMTPS port 2465 with TLS encryption - Fix Caddy proxy headers to properly forward client information - Add startup.log for enhanced troubleshooting - Update build instructions and changelog for version 0.4.3
This commit is contained in:
@@ -18,16 +18,20 @@ database:
|
||||
maxIdleConns: 25
|
||||
connMaxLifetime: "1h"
|
||||
|
||||
storage:
|
||||
type: "s3"
|
||||
s3:
|
||||
s3:
|
||||
are_local_buckets: false
|
||||
use_path_style_urls: true
|
||||
hot_storage:
|
||||
primary: b2-eu-cen
|
||||
secondary: b2-eu-cen
|
||||
derived-storage: b2-eu-cen
|
||||
b2-eu-cen:
|
||||
endpoint: "%%S3_ENDPOINT%%"
|
||||
region: "%%S3_REGION%%"
|
||||
bucket: "%%S3_BUCKET%%"
|
||||
accessKey: "%%S3_ACCESS_KEY%%"
|
||||
secretKey: "%%S3_SECRET_KEY%%"
|
||||
prefix: "%%S3_PREFIX%%"
|
||||
forcePathStyle: true
|
||||
key: "%%S3_ACCESS_KEY%%"
|
||||
secret: "%%S3_SECRET_KEY%%"
|
||||
path_prefix: "%%S3_PREFIX%%"
|
||||
|
||||
email:
|
||||
smtp:
|
||||
@@ -48,19 +52,19 @@ auth:
|
||||
logging:
|
||||
level: "info"
|
||||
format: "text"
|
||||
|
||||
|
||||
# Additional settings based on Museum requirements
|
||||
keygen:
|
||||
master: "%%MASTER_KEY%%"
|
||||
|
||||
payments:
|
||||
enabled: false
|
||||
|
||||
|
||||
metadata:
|
||||
localPath: "/app/data/storage/metadata"
|
||||
|
||||
|
||||
tempDirectory: "/app/data/storage/temp"
|
||||
|
||||
memoryCache:
|
||||
enabled: true
|
||||
size: 100
|
||||
size: 100
|
||||
|
||||
Reference in New Issue
Block a user