source-gamepanel/daemon-config.yml

24 lines
839 B
YAML

# Daemon configuration — mounted into the daemon container
# Adjust api_url and node_token for your deployment
api_url: "http://api:3000"
node_token: "CHANGE_ME_GENERATE_A_SECURE_TOKEN"
grpc_port: 50051
data_path: "/var/lib/gamepanel/servers"
backup_path: "/var/lib/gamepanel/backups"
docker:
socket: "/var/run/docker.sock"
network: "gamepanel_nw"
network_subnet: "172.18.0.0/16"
# Optional node-local MySQL/MariaDB management for server databases.
# `connection_host` should be reachable by the game containers on this node.
managed_mysql:
url: "mysql://root:change-me@127.0.0.1:3306/mysql"
connection_host: "CHANGE_ME_REACHABLE_FROM_GAME_CONTAINERS"
connection_port: 3306
phpmyadmin_url: "http://127.0.0.1:8080/"
# Optional: overrides the client binary. Defaults to trying "mariadb" then "mysql".
# bin: "mariadb"