mirror of
https://github.com/bensuperpc/infrastructure.git
synced 2026-09-02 15:33:42 +02:00
39 lines
871 B
YAML
39 lines
871 B
YAML
services:
|
|
# Satisfactory server
|
|
satisfactory_server:
|
|
extends:
|
|
file: ../../../common.yml
|
|
service: service-base
|
|
image: wolveix/satisfactory-server:${SATISFACTORY_DOCKER_TAG:-latest}
|
|
container_name: satisfactory_server
|
|
profiles:
|
|
- satisfactory_server
|
|
ports:
|
|
- 7777:7777/udp
|
|
- 7777:7777/tcp
|
|
- 8888:8888/tcp
|
|
volumes:
|
|
- satisfactory_server_config:/config
|
|
networks:
|
|
- satisfactory-network
|
|
env_file:
|
|
- ./env/satisfactory.env
|
|
environment:
|
|
- PUID=${PUID:-1000}
|
|
- PGID=${PGID:-1000}
|
|
healthcheck:
|
|
test: bash /healthcheck.sh
|
|
interval: 30s
|
|
timeout: 10s
|
|
retries: 3
|
|
start_period: 120s
|
|
|
|
volumes:
|
|
satisfactory_server_config:
|
|
name: satisfactory_server_config
|
|
|
|
networks:
|
|
satisfactory-network:
|
|
driver: bridge
|
|
name: satisfactory-network
|