From 857225c04994d9aa49a5b0486db9ac2067fac29a Mon Sep 17 00:00:00 2001 From: Menno van Leeuwen Date: Mon, 11 Nov 2024 15:19:41 +0100 Subject: [PATCH] adds UPnP service to Factorio Docker Compose configuration --- config/nixos/docker/factorio/docker-compose.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/config/nixos/docker/factorio/docker-compose.yml b/config/nixos/docker/factorio/docker-compose.yml index e03dc61..635bc99 100644 --- a/config/nixos/docker/factorio/docker-compose.yml +++ b/config/nixos/docker/factorio/docker-compose.yml @@ -1,5 +1,17 @@ +name: factorio services: - factorio-server-manager: + upnp: + image: ghcr.io/vleeuwenmenno/auto-upnp:latest + restart: unless-stopped + network_mode: host + environment: + UPNP_DURATION: 86400 # 24 hours in seconds + PORTS: | + [ + {"port": 34197, "protocol": "udp"} + ] + + server-manager: image: "ofsm/ofsm:latest" container_name: "factorio-server-manager" restart: "unless-stopped"