Update docker-compose.yml

This commit is contained in:
gru
2026-07-25 22:17:16 +02:00
parent dcf33b0603
commit 8b4a0b5186
+3 -29
View File
@@ -5,39 +5,13 @@ services:
dockerfile: Dockerfile
image: rustpad:${IMAGE_TAG:-local}
restart: unless-stopped
environment:
APP_HOST: ${APP_HOST:-0.0.0.0}
APP_PORT: ${APP_PORT:-3000}
DATABASE_URL: ${DATABASE_URL:-sqlite:///data/db/rustpad.db?mode=rwc&journal_mode=WAL&busy_timeout=5000}
DATABASE_MAX_CONNECTIONS: ${DATABASE_MAX_CONNECTIONS:-8}
STATIC_DIR: ${STATIC_DIR:-/app/static}
FILES_DIR: ${FILES_DIR:-/data/files}
STORAGE_DRIVER: ${STORAGE_DRIVER:-local}
S3_ENDPOINT: ${S3_ENDPOINT:-}
S3_REGION: ${S3_REGION:-us-east-1}
S3_BUCKET: ${S3_BUCKET:-}
S3_ACCESS_KEY: ${S3_ACCESS_KEY:-}
S3_SECRET_KEY: ${S3_SECRET_KEY:-}
S3_FORCE_PATH_STYLE: ${S3_FORCE_PATH_STYLE:-false}
UPLOAD_MAX_SIZE_MB: ${UPLOAD_MAX_SIZE_MB:-20}
REGISTRATION_ENABLED: ${REGISTRATION_ENABLED:-false}
AUTHORIZATION_TYPE: ${AUTHORIZATION_TYPE:-local}
ACCOUNT_CONFIRMATION_REQUIRED: ${ACCOUNT_CONFIRMATION_REQUIRED:-false}
ANONYMOUS_ACCESS_TOKEN_TTL_DAYS: ${ANONYMOUS_ACCESS_TOKEN_TTL_DAYS:-7}
USER_SESSION_TTL_DAYS: ${USER_SESSION_TTL_DAYS:-30}
RUST_LOG: ${RUST_LOG:-rustpad=info,tower_http=warn}
FRONTEND_LOG_LEVEL: ${FRONTEND_LOG_LEVEL:-warn}
PUBLIC_URL: ${PUBLIC_URL:-http://localhost:3000}
SMTP_HOST: ${SMTP_HOST:-}
SMTP_PORT: ${SMTP_PORT:-587}
SMTP_USERNAME: ${SMTP_USERNAME:-}
SMTP_PASSWORD: ${SMTP_PASSWORD:-}
SMTP_FROM: ${SMTP_FROM:-}
env_file:
- .env
ports:
- "${RUSTPAD_PORT:-3000}:${APP_PORT:-3000}"
volumes:
- ./data:/data
postgres:
image: postgres:18
profiles: [ "pgsql" ]