first commit

This commit is contained in:
2025-09-14 18:54:20 +02:00
commit 767ccb856b
12 changed files with 1380 additions and 0 deletions

21
compose.dev.yaml Normal file
View File

@@ -0,0 +1,21 @@
services:
mediaproxy:
build: .
container_name: mediaproxy
ports:
- "8080:8080"
# restart: unless-stopped
environment:
- LOG_LEVEL=DEBUG
# - CACHE_TTL=30m
# - ALLOWED_DOMAINS=images.unsplash.com,static.pexels.com,*.example.com
# - DEFAULT_IMAGE_QUALITY=100
# - MAX_ALLOWED_SIZE=10485760
# deploy:
# resources:
# limits:
# cpus: '0.5' # Limit to 50% of a single CPU core
# memory: '256M' # Limit to 256 Megabytes of RAM
# reservations:
# cpus: '0.25'
# memory: '128M'