Browse Source

feat(www): add route to talk to VPN clients

Peter Thomassen 5 years ago
parent
commit
5aa57721a7
2 changed files with 6 additions and 0 deletions
  1. 4 0
      docker-compose.yml
  2. 2 0
      www/entrypoint.sh

+ 4 - 0
docker-compose.yml

@@ -5,6 +5,8 @@ services:
     build: www
     build: www
     image: desec/dedyn-www:latest
     image: desec/dedyn-www:latest
     init: true
     init: true
+    cap_add:
+    - NET_ADMIN
     ports:
     ports:
     - "80:80"
     - "80:80"
     - "443:443"
     - "443:443"
@@ -23,6 +25,8 @@ services:
         ipv4_address: ${DESECSTACK_IPV4_REAR_PREFIX16}.0.128
         ipv4_address: ${DESECSTACK_IPV4_REAR_PREFIX16}.0.128
         ipv6_address: ${DESECSTACK_IPV6_ADDRESS}
         ipv6_address: ${DESECSTACK_IPV6_ADDRESS}
       rearwww:
       rearwww:
+      rearreplication:
+        ipv4_address: ${DESECSTACK_IPV4_REAR_PREFIX16}.7.4
     logging:
     logging:
       driver: "syslog"
       driver: "syslog"
       options:
       options:

+ 2 - 0
www/entrypoint.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 #!/bin/bash
 
 
+/sbin/ip route add 10.8.0.0/24 via 172.16.7.2
+
 # list of domains we're using
 # list of domains we're using
 DOMAINS="\
 DOMAINS="\
     checkipv4.dedyn.${DESECSTACK_DOMAIN} \
     checkipv4.dedyn.${DESECSTACK_DOMAIN} \