rego-tunnel: share APP_DATA_DIR via /hostshare + fix compose.json env
Some checks failed
Test / test (push) Has been cancelled

This commit is contained in:
2025-12-29 01:27:12 +00:00
parent 6c790f84aa
commit 0020c539ea
5 changed files with 23 additions and 35 deletions

View File

@@ -15,43 +15,39 @@
},
{
"key": "BRIDGE_NAME",
"value": "${BRIDGE_NAME:-br-rego-vpn}"
"value": "${BRIDGE_NAME}"
},
{
"key": "TAP_NAME",
"value": "${TAP_NAME:-tap0}"
"value": "${TAP_NAME}"
},
{
"key": "BRIDGE_CIDR",
"value": "${BRIDGE_CIDR:-100.100.0.1}"
"value": "${BRIDGE_CIDR}"
},
{
"key": "VM_NET_IP",
"value": "${VM_NET_IP:-100.100.0.2}"
"value": "${VM_NET_IP}"
},
{
"key": "VM_SUBNET",
"value": "${VM_SUBNET:-100.100.0.0}"
"value": "${VM_SUBNET}"
},
{
"key": "TARGET_IP",
"value": "${TARGET_IP:-10.35.33.230}"
"value": "${TARGET_IP}"
},
{
"key": "VM_MAC",
"value": "${VM_MAC:-52:54:00:12:34:56}"
"value": "${VM_MAC}"
},
{
"key": "DNS_SERVERS",
"value": "${DNS_SERVERS:-1.1.1.1,8.8.8.8}"
"value": "${DNS_SERVERS}"
},
{
"key": "LEASE_TIME",
"value": "${LEASE_TIME:-12h}"
},
{
"key": "TSCLIENT",
"value": "${TSCLIENT:-${APP_DATA_DIR}}"
"value": "${LEASE_TIME}"
}
],
"internalPort": 8006,
@@ -71,7 +67,7 @@
"private": false
},
{
"hostPath": "${TSCLIENT:-${APP_DATA_DIR}}",
"hostPath": "${APP_DATA_DIR}",
"containerPath": "/hostshare",
"readOnly": false,
"shared": false,