You will as of now, require an account in FIEFDOM's private Docker registry in order to pull images. You may request those accounts to mrrag.wtg on Discord or to support@whitetower.games
By default, our server deployment uses the following template for Docker Compose-based deployments.
Ports are set in network_mode: host to avoid unnecessary latency due to containerization.
docker-compose.yml templateservices:
fiefdomserver:
network_mode: host
container_name: ${CONTAINER_NAME}
image: registry.whitetower.games/fiefdomserver:${DOCKER_IMAGE}
restart: unless-stopped
logging:
driver: "local"
options:
max-size: 10m
max-file: 30
ports:
- target: 7777 # Gameserver port inside of the container
published: ${PORT} # Gameserver port on your host
protocol: udp
mode: host
env_file:
- .env