version: "3"
services:
  gameyfin:
    image: grimsi/gameyfin:latest
    container_name: gameyfin
    environment:
      - GAMEYFIN_USER=<your username here>
      - GAMEYFIN_PASSWORD=<your password here>
      - GAMEYFIN_IGDB_API_CLIENT_ID=<your twitch client-id here>
      - GAMEYFIN_IGDB_API_CLIENT_SECRET=<your twitch client-secret here>
      - GAMEYFIN_SOURCES=/opt/gameyfin-library/library-1,/opt/gameyfin-library/library-2,/opt/gameyfin-library/library-3
    volumes:
      - <Path on your host to the 1st source folder>:/opt/gameyfin-library/library-1
      - <Path on your host to the 2nd source folder>:/opt/gameyfin-library/library-2
      - <Path on your host to the 3rd source folder>:/opt/gameyfin-library/library-3
    ports:
      - "8080:8080"
