From 8b4a0b5186bcd8b24b50ce9e1525832f8cddd47f Mon Sep 17 00:00:00 2001 From: gru <1+gru@gitea.linuxiarz.pl> Date: Sat, 25 Jul 2026 22:17:16 +0200 Subject: [PATCH] Update docker-compose.yml --- docker-compose.yml | 32 +++----------------------------- 1 file changed, 3 insertions(+), 29 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 3c94446..511535e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -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" ]