docker-compose.yml
Rama main · réplica de lectura del repositorio original.
services:
retroarr:
build: .
container_name: retroarr
ports:
- "2727:2727" # HTTP
- "2728:2728" # HTTPS (optional, remove if running behind a reverse proxy)
volumes:
- ./config:/app/config # Logs are stored in ./config/logs/ by default
- ./games:/media
- ./downloads:/downloads
- ./savestates:/app/savestates
environment:
- ASPNETCORE_ENVIRONMENT=Production
- RetroArr_SAVESTATES_PATH=/app/savestates
# https with a self-signed cert at ./config/certs/retroarr.pfx.
# drop this if you proxy via swag/traefik/caddy with a real cert.
# needed for psp/nds/n64/saturn/3do on a lan ip (SharedArrayBuffer).
- RETROARR_HTTPS_PORT=2728
# cidr ranges of trusted proxies. default covers rfc1918 + loopback.
# - RETROARR_TRUSTED_PROXIES=10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
restart: unless-stopped
networks:
- arr-network
# Optional: Include Prowlarr if not running separately
# prowlarr:
# image: lscr.io/linuxserver/prowlarr:latest
# container_name: prowlarr
# environment:
# - PUID=1000
# - PGID=1000
# - TZ=Europe/Madrid
# volumes:
# - ./prowlarr-config:/config
# ports:
# - "9696:9696"
# restart: unless-stopped
# networks:
# - arr-network
networks:
arr-network:
driver: bridge