From 5197b7733e5f7e919285214576d056c83adfaab6 Mon Sep 17 00:00:00 2001 From: Admin Date: Mon, 16 Aug 2021 12:10:01 +0200 Subject: [PATCH] added foundry vtt, some other smaller changes --- Valheim/valheim-server.compose | 2 +- foundryvtt/foundry.compose | 32 +++++++++++++++++++++++ grafana/grafana.compose | 2 ++ syncplay-srv/syncplay-srv.compose | 20 ++++++++++++++ unifi-controller/unifi-controller.compose | 2 +- 5 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 foundryvtt/foundry.compose create mode 100644 syncplay-srv/syncplay-srv.compose diff --git a/Valheim/valheim-server.compose b/Valheim/valheim-server.compose index d77bdd0..cd03a76 100644 --- a/Valheim/valheim-server.compose +++ b/Valheim/valheim-server.compose @@ -22,4 +22,4 @@ networks: vh_server: ipam: config: - - subnet: 172.20.0.0/24 \ No newline at end of file + - subnet: 172.20.50.0/24 diff --git a/foundryvtt/foundry.compose b/foundryvtt/foundry.compose new file mode 100644 index 0000000..506d8c7 --- /dev/null +++ b/foundryvtt/foundry.compose @@ -0,0 +1,32 @@ +version: "3.7" + +services: + foundryvtt: + image: felddy/foundryvtt:release + hostname: foundry.krumel.moe + init: true + volumes: + - /srv/foundry:/data + ports: + - "30000:30000/tcp" + restart: "unless-stopped" + environment: + - FOUNDRY_HOSTNAME=foundry.krumel.moe + - FOUNDRY_LOCAL_HOSTNAME=septentrion:30000 + - FOUNDRY_PROXY_PORT=443 + - FOUNDRY_PROXY_SSL=true + networks: + - foundry + secrets: + - source: foundry_creds + target: config.json + +networks: + foundry: + ipam: + config: + - subnet: 172.20.60.0/24 + +secrets: + foundry_creds: + file: /srv/docker-secrets/foundry.json diff --git a/grafana/grafana.compose b/grafana/grafana.compose index 8bc1384..06990c0 100644 --- a/grafana/grafana.compose +++ b/grafana/grafana.compose @@ -8,6 +8,8 @@ services: - 'grafana-storage:/var/lib/grafana' - '/srv/grafana/grafana.ini:/etc/grafana/grafana.ini' image: grafana/grafana:latest + environment: + - GF_INSTALL_PLUGINS=natel-plotly-panel,briangann-gauge-panel,petrslavotinek-carpetplot-panel,neocat-cal-heatmap-panel networks: - grafana diff --git a/syncplay-srv/syncplay-srv.compose b/syncplay-srv/syncplay-srv.compose new file mode 100644 index 0000000..6e25cc8 --- /dev/null +++ b/syncplay-srv/syncplay-srv.compose @@ -0,0 +1,20 @@ +version: "3" + +services: + server: + image: ninetaillabs/syncplay-server + container_name: syncplay-srv + environment: + - PASSWORD=hi + - PORT=8995 + restart: always + networks: + - syncplay + ports: + - "8995:8995" + +networks: + syncplay: + ipam: + config: + - subnet: 172.20.40.0/24 diff --git a/unifi-controller/unifi-controller.compose b/unifi-controller/unifi-controller.compose index 2a19a51..d90b9bd 100644 --- a/unifi-controller/unifi-controller.compose +++ b/unifi-controller/unifi-controller.compose @@ -6,7 +6,7 @@ services: environment: - PUID=1000 - PGID=1000 - - MEM_LIMIT=1024M #optional + - MEM_LIMIT=640M volumes: - /srv/unifi-controller/config:/config ports: