d2ray/docker-compose.yml

42 lines
1.3 KiB
YAML

version: '3.4'
networks:
lan:
external: false
services:
nginx:
container_name: nginx
image: linuxserver/letsencrypt
restart: always
cap_add:
- NET_ADMIN
networks:
- lan
environment:
- PUID={{ uid }}
- PGID={{ gid }}
- TZ=US/Eastern
- URL={{ domain }}
- SUBDOMAINS={{ subdomain }}
- VALIDATION=http
- EMAIL={{ email }}
- DHLEVEL=2048
- ONLY_SUBDOMAINS={{ only_sub }}
- STAGING=false
ports:
- 80:80
- 443:443
volumes:
- ./nginx:/config
v2ray:
container_name: v2ray
image: teddysun/v2ray
restart: always
networks:
- lan
command: ["v2ray","-config=/etc/v2ray/config.json"]
volumes:
- ./v2ray:/etc/v2ray