From 274c9594ee317b8922ab24ffc885b2b75705d1e3 Mon Sep 17 00:00:00 2001 From: willemserruys Date: Wed, 27 Jul 2022 23:37:11 +0200 Subject: [PATCH] added vpn server configuration --- docker-compose/local.env | 0 .../docker-compose.yml | 0 traefik/traefik.1.7.10.toml | 35 +++++++++++++++++++ vpn-server/docker-compose.yml | 12 +++++++ 4 files changed, 47 insertions(+) delete mode 100644 docker-compose/local.env rename {docker-compose => home-server}/docker-compose.yml (100%) create mode 100644 traefik/traefik.1.7.10.toml create mode 100644 vpn-server/docker-compose.yml diff --git a/docker-compose/local.env b/docker-compose/local.env deleted file mode 100644 index e69de29..0000000 diff --git a/docker-compose/docker-compose.yml b/home-server/docker-compose.yml similarity index 100% rename from docker-compose/docker-compose.yml rename to home-server/docker-compose.yml diff --git a/traefik/traefik.1.7.10.toml b/traefik/traefik.1.7.10.toml new file mode 100644 index 0000000..eb4ffa2 --- /dev/null +++ b/traefik/traefik.1.7.10.toml @@ -0,0 +1,35 @@ +defaultEntryPoints = ["http"] + +[entryPoints] + [entryPoints.whoami] + address = ":8088" + [entryPoints.homeassistant] + address = ":8089" + [entryPoints.syncthing] + address = ":8090" + +[file] + +[backends] + [backends.whoami] + [backends.whoami.servers.server1] + url = "http://localhost:2001" + [backends.homeassistant] + [backends.homeassistant.servers.server1] + url = "http://10.155.223.3:8123/" + [backends.syncthing] + [backends.syncthing.servers.server1] + url = "http://10.155.223.3:8384/" + +[frontends] + [frontends.whoami] + entryPoints = ["whoami"] + backend = "whoami" + + [frontends.homeassistant] + entryPoints = ["homeassistant"] + backend = "homeassistant" + + [frontends.syncthing] + entryPoints = ["syncthing"] + backend = "syncthing" \ No newline at end of file diff --git a/vpn-server/docker-compose.yml b/vpn-server/docker-compose.yml new file mode 100644 index 0000000..02d7566 --- /dev/null +++ b/vpn-server/docker-compose.yml @@ -0,0 +1,12 @@ +version: "3.9" +services: + whoami: + network_mode: "host" + image: traefik/whoami + command: + - --port=2001 + traefik: + network_mode: "host" + image: "traefik:1.7.10" + volumes: + - /home/willem/repos/homeAutomation/traefik/traefik.1.7.10.toml:/etc/traefik/traefik.toml \ No newline at end of file