From a9927456b1817210e963443d4516b75b8545c10b Mon Sep 17 00:00:00 2001 From: Ben Yanke Date: Sat, 26 Jan 2019 14:07:51 -0600 Subject: [PATCH] Start of docker-compose file --- .gitignore | 1 + docker-compose.yml | 31 +++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 .gitignore create mode 100644 docker-compose.yml diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..1269488f --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +data diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..5191aac9 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,31 @@ +version: '3' + +############ +# +# Subspace - A simple WireGuard VPN server GUI +# +# https://github.com/subspacecloud/subspace +# + ############ + +services: + + subspace: + image: subspacecloud/subspace:latest + container_name: subspace + restart: always + cap_add: + - NET_ADMIN + network_mode: host + ports: + - "2143:2143/udp" + environment: + - SUBSPACE_HTTP_HOST=subspace.example.com + volumes: + # Mount your data volume somewhere else by changing "./data" to a different path + - "./data:/data" + # Mounts the wireguard binary, read only + - "/usr/bin/wg:/usr/bin/wg:ro" + + +