auto-l3/docker-compose.yml

29 lines
556 B
YAML

---
services:
auto-l3:
image: auto-l3
build:
context: .
target: auto-l3
restart: always
cap_add:
# required by bird
- CAP_NET_ADMIN
- CAP_NET_BROADCAST
- CAP_NET_RAW
- CAP_NET_BIND_SERVICE
sysctls:
- net.ipv6.conf.all.forwarding=1
networks:
auto-l3:
ipv6_address: ${AUTO_L3_ADDRESS}
volumes:
- ./wireguard:/auto-l3/wireguard
# Use .env file to set environment variables
# see .env.example
env_file: .env
networks:
auto-l3:
external: true