From aa7d1051c8c5f93ed8c8fea432f82af4098321fe Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Tue, 14 Nov 2023 13:50:26 +0100 Subject: [games] tuxeclicker --- Applications/Games/tuxeclicker/.env.example | 2 ++ Applications/Games/tuxeclicker/docker-compose.yml | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 Applications/Games/tuxeclicker/.env.example create mode 100644 Applications/Games/tuxeclicker/docker-compose.yml (limited to 'Applications') diff --git a/Applications/Games/tuxeclicker/.env.example b/Applications/Games/tuxeclicker/.env.example new file mode 100644 index 0000000..2cca88d --- /dev/null +++ b/Applications/Games/tuxeclicker/.env.example @@ -0,0 +1,2 @@ +DOMAIN=example.org +TRAEFIK_NETWORK=traefik-public diff --git a/Applications/Games/tuxeclicker/docker-compose.yml b/Applications/Games/tuxeclicker/docker-compose.yml new file mode 100644 index 0000000..f7af866 --- /dev/null +++ b/Applications/Games/tuxeclicker/docker-compose.yml @@ -0,0 +1,20 @@ +version: "3" + +services: + tuxeclicker: + image: nginx:alpine + restart: unless-stopped + volumes: + - "./files:/usr/share/nginx/html:ro" + networks: + - "traefik" + labels: + - "traefik.enable=true" + - "traefik.http.routers.games-tuxeclicker.rule=Host(`${DOMAIN}`)" + - "traefik.http.routers.games-tuxeclicker.entrypoints=websecure" + - "traefik.http.routers.games-tuxeclicker.tls.certresolver=letsencrypt" + +networks: + traefik: + name: "${TRAEFIK_NETWORK}" + external: true -- cgit v1.2.3