diff --git a/media-management.yaml b/media-management.yaml index 3aadf13..0a3ec85 100644 --- a/media-management.yaml +++ b/media-management.yaml @@ -214,7 +214,28 @@ services: # - 8080:8080 # - 65497:65497 # - 65497:65497/udp - + romm: + image: rommapp/romm:latest + container_name: romm + restart: unless-stopped + environment: + - DB_HOST=172.18.0.6:3306 + - DB_NAME=romm # Should match MARIADB_DATABASE in mariadb + - DB_USER=romm # Should match MARIADB_USER in mariadb + - DB_PASSWD=$ROMM_DB_PASSWORD # Should match MARIADB_PASSWORD in mariadb + - ROMM_AUTH_SECRET_KEY=$ROMM_AUTH_SECRET_KEY # Generate a key with `openssl rand -hex 32` + #- SCREENSCRAPER_USER= # These are the recommended metadata providers + #- SCREENSCRAPER_PASSWORD= # https://docs.romm.app/latest/Getting-Started/Metadata-Providers/#screenscraper + - RETROACHIEVEMENTS_API_KEY=$RETROACHIEVEMENTS_API_KEY # https://docs.romm.app/latest/Getting-Started/Metadata-Providers/#retroachievements + - STEAMGRIDDB_API_KEY=$STEAMGRIDDB_API_KEY # https://docs.romm.app/latest/Getting-Started/Metadata-Providers/#steamgriddb + - HASHEOUS_API_ENABLED=true # https://docs.romm.app/latest/Getting-Started/Metadata-Providers/#hasheous + - IGDB_CLIENT_SECRET=$IGDB_CLIENT_SECRET + volumes: + - /dockers/romm/resources:/romm/resources # Resources fetched from IGDB (covers, screenshots, etc.) + - /dockers/romm/romm_redis_data:/redis-data # Cached data for background tasks + - /mnt/ROMs:/romm/library # Your game library. Check https://github.com/rommapp/romm?tab=readme-ov-file#folder-structure for more details. + - /mnt/ROMs/Batocera/saves:/romm/assets # Uploaded saves, states, etc. + - /dockers/romm/config:/romm/config # Path where config.yml is stored