Explorar el Código

fixing contained version

afeiszli hace 3 años
padre
commit
d2664c9312
Se han modificado 2 ficheros con 13 adiciones y 1 borrados
  1. 12 0
      compose/docker-compose.contained.yml
  2. 1 1
      scripts/nm-quick.sh

+ 12 - 0
compose/docker-compose.contained.yml

@@ -28,6 +28,7 @@ services:
       SERVER_GRPC_WIREGUARD: "off"
       CORS_ALLOWED_ORIGIN: "*"
       DATABASE: "sqlite"
+      NODE_ID: "netmaker-server-1"
     ports:
       - "51821-51830:51821-51830/udp"
       - "8081:8081"
@@ -56,6 +57,17 @@ services:
       - "COREDNS_IP:53:53/tcp"
     volumes:
       - dnsconfig:/root/dnsconfig
+  caddy:
+    image: caddy:latest
+    container_name: caddy
+    restart: unless-stopped
+    network_mode: host # Wants ports 80 and 443!
+    volumes:
+      - /root/Caddyfile:/etc/caddy/Caddyfile
+      - caddy_data:/data
+      - caddy_conf:/config
 volumes:
+  caddy_data: {}
+  caddy_conf: {}
   sqldata: {}
   dnsconfig: {}

+ 1 - 1
scripts/nm-quick.sh

@@ -220,7 +220,7 @@ sleep 10
 
 echo "configuring netmaker server vpn gateway..."
 
-[ -z "$GATEWAY_IFACE" ] && GATEWAY_IFACE=$(ip -4 route ls | grep default | grep -Po '(?<=dev )(\S+)')
+[ -z "$GATEWAY_IFACE" ] && GATEWAY_IFACE=$(ip -4 route ls | grep default | grep -Po '(?<=dev )(\S+)' | grep -v default)
 
 echo "gateway iface: $GATEWAY_IFACE"