diff --git a/SEserver/SEserver.compose b/SEserver/SEserver.compose new file mode 100644 index 0000000..6b15b63 --- /dev/null +++ b/SEserver/SEserver.compose @@ -0,0 +1,24 @@ +version: '3' + +services: + se-server: + image: mmmaxwwwell/space-engineers-dedicated-docker-linux:latest + container_name: space-engineers-dedicated-docker-linux + restart: unless-stopped + volumes: + - /srv/space-engineers/config/World:/appdata/space-engineers/World + - /srv/space-engineers/config/Plugins:/appdata/space-engineers/Plugins + - /srv/space-engineers/config/SpaceEngineers-Dedicated.cfg:/appdata/space-engineers/SpaceEngineersDedicated/SpaceEngineers-Dedicated.cfg + - /srv/space-engineers/bins/SpaceEngineersDedicated:/appdata/space-engineers/SpaceEngineersDedicated + - /srv/space-engineers/bins/steamcmd:/home/wine/.steam + ports: + - '27016:27016/udp' + - '8580:8580' + networks: + - spaceengineers + +networks: + spaceengineers: + ipam: + config: + - subnet: 172.20.10.0/24 diff --git a/valheim-server.compose b/Valheim/valheim-server.compose similarity index 100% rename from valheim-server.compose rename to Valheim/valheim-server.compose diff --git a/valheim.env b/Valheim/valheim.env similarity index 100% rename from valheim.env rename to Valheim/valheim.env diff --git a/grafana/grafana.compose b/grafana/grafana.compose new file mode 100644 index 0000000..2ae3b4f --- /dev/null +++ b/grafana/grafana.compose @@ -0,0 +1,44 @@ +version: '3.3' +services: + grafana: + ports: + - '3000:3000' + container_name: grafana + volumes: + - 'grafana-storage:/var/lib/grafana' + - 'grafana-config:/usr/share/grafana' + - 'grafana-etc:/etc/grafana' + image: grafana/grafana + networks: + - grafana + + influxdb: + container_name: influxdb + ports: + - '8086:8086' + volumes: + - 'influxdb-storage:/root/.influxdbv2' + image: 'quay.io/influxdb/influxdb:v2.0.4' + networks: + - grafana + deploy: + resources: + limits: + memory: 2000M + +volumes: + influxdb-storage: + driver: local + grafana-storage: + driver: local + grafana-config: + driver: local + grafana-etc: + driver: local + +networks: + grafana: + ipam: + config: + - subnet: 172.20.0.0/24 + diff --git a/unifi-controller/unifi-controller.compose b/unifi-controller/unifi-controller.compose new file mode 100644 index 0000000..2a19a51 --- /dev/null +++ b/unifi-controller/unifi-controller.compose @@ -0,0 +1,30 @@ +version: "2.1" +services: + unifi-controller: + image: ghcr.io/linuxserver/unifi-controller + container_name: unifi-controller + environment: + - PUID=1000 + - PGID=1000 + - MEM_LIMIT=1024M #optional + volumes: + - /srv/unifi-controller/config:/config + ports: + - 3478:3478/udp + - 10001:10001/udp + - 8080:8080 + - 8443:8443 +# - 1900:1900/udp #optional +# - 8843:8843 #optional +# - 8880:8880 #optional +# - 6789:6789 #optional +# - 5514:5514/udp #optional + restart: unless-stopped + networks: + - unifi-controller + +networks: + unifi-controller: + ipam: + config: + - subnet: 172.20.20.0/24