Docker-Compose-Files/docker-compose/Gamevault/docker-compose.yml

27 lines
872 B
YAML

# Volumes listed below connect volumes to
# network storage. These can be altered to
# your setup, or changed to local folders.
version: "3.8"
services:
gamevault-backend:
image: phalcode/gamevault-backend:latest
restart: unless-stopped
environment:
DB_SYSTEM: "SQLITE"
# The Following Line grants Admin Role to account with this username upon registration.
SERVER_ADMIN_USERNAME: gvadmin
# Uncomment and Insert your RAWG API Key here if you have one (https://gamevau.lt/docs/server-docs/indexing-and-metadata#rawg-api-key)
RAWG_API_KEY: MAKE-A-KEY^^
volumes:
- nas-share:/files
- ./game-images:/images
- ./database:/db
ports:
- 8080:8080
volumes:
nas-share:
driver_opts:
type: cifs
o: "username=USER,password=PASSWORD"
device: "//ip-address/share/folder/game-images"