40 lines
734 B
YAML
40 lines
734 B
YAML
x-test-image: &test-image
|
|
build:
|
|
context: .
|
|
args:
|
|
SOURCE_VERSION: ${SOURCE_VERSION:-local}
|
|
image: ${IMAGE:-ubuntu-xray-transparent-test}
|
|
|
|
services:
|
|
ipv6-default-off:
|
|
<<: *test-image
|
|
cap_add:
|
|
- NET_ADMIN
|
|
environment:
|
|
XRAY_ENABLED: "0"
|
|
XRAY_IPV6_ENABLED: "0"
|
|
S6_LOGGING: "0"
|
|
|
|
ipv6-enabled:
|
|
<<: *test-image
|
|
environment:
|
|
XRAY_ENABLED: "0"
|
|
XRAY_IPV6_ENABLED: "1"
|
|
S6_LOGGING: "0"
|
|
|
|
proxy-on:
|
|
<<: *test-image
|
|
cap_add:
|
|
- NET_ADMIN
|
|
env_file:
|
|
- .env
|
|
environment:
|
|
S6_LOGGING: "0"
|
|
|
|
proxy-off:
|
|
<<: *test-image
|
|
environment:
|
|
XRAY_ENABLED: "0"
|
|
XRAY_IPV6_ENABLED: ${XRAY_IPV6_ENABLED:-0}
|
|
S6_LOGGING: "0"
|