Some checks failed
CI/CD Pipeline / unit-tests (push) Failing after 1m16s
CI/CD Pipeline / integration-tests (push) Failing after 2m32s
CI/CD Pipeline / lint (push) Successful in 5m22s
CI/CD Pipeline / e2e-tests (push) Has been skipped
CI/CD Pipeline / build (push) Has been skipped
28 lines
1002 B
Plaintext
28 lines
1002 B
Plaintext
# Storage Configuration - Hetzner Bucket Storage
|
|
# This configuration uses Hetzner's S3-compatible Bucket Storage
|
|
# Cost: €6.00/month for 1TB (70-75% cheaper than MinIO on VPS)
|
|
|
|
# Storage Backend Selection
|
|
# Options: s3 (Hetzner Bucket Storage), minio (Self-hosted MinIO)
|
|
STORAGE_BACKEND=s3
|
|
|
|
# Hetzner Bucket Storage Credentials
|
|
# Get these from your Hetzner Cloud Console -> Object Storage
|
|
S3_ENDPOINT=https://fsn1.your-objectstorage.com
|
|
S3_ACCESS_KEY=your_hetzner_access_key_here
|
|
S3_SECRET_KEY=your_hetzner_secret_key_here
|
|
S3_BUCKET=madbase-production
|
|
S3_REGION=us-east-1
|
|
|
|
# Alternative regions (choose closest to your servers):
|
|
# FSN1 (Falkenstein, Germany): https://fsn1.your-objectstorage.com
|
|
# NBG1 (Nuremberg, Germany): https://nbg1.your-objectstorage.com
|
|
# HEL1 (Helsinki, Finland): https://hel1.your-objectstorage.com
|
|
|
|
# Notes:
|
|
# - No need to run MinIO container
|
|
# - No storage limits on VPS
|
|
# - Automatic scalability
|
|
# - 99.9% availability SLA
|
|
# - Pre-signed URL support for direct uploads
|