A set-up for containerized dedicated servers for the online enjoyment of members of Harambee
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
games/docker-compose.yml

40 lines
1006 B

version: "3.7"
services:
#
# Valheim
#
valheim:
image: lloesche/valheim-server
container_name: games_valheim
restart: unless-stopped
environment:
- TZ=${TZ}
- SERVER_NAME=${VALHEIM_SERVER_NAME}
- SERVER_PORT=${VALHEIM_SERVER_PORT}
- WORLD_NAME=${VALHEIM_WORLD_NAME}
- SERVER_PASS=${VALHEIM_SERVER_PASS}
- SERVER_PUBLIC=${VALHEIM_SERVER_PUBLIC}
ports:
- "2456-2458:2456-2458/udp"
volumes:
- "${DATA_DIR}/valheim:/config"
#
# Factorio
#
# factorio:
# image: factoriotools/factorio:stable
# container_name: games_factorio
# restart: unless-stopped
# environment:
# - TZ=${TZ}
# - UPDATE_MODS_ON_START=${FACTORIO_UPDATE_MODS_ON_START} # [true|false], requires FACTORIO_TOKEN to be set
# - USERNAME=${FACTORIO_USERNAME}
# - TOKEN=${FACTORIO_TOKEN}
# ports:
# - "34197:34197/udp"
# - "27015:27015/tcp"
# volumes:
# - "${DATA_DIR}/factorio:/factorio"