separated wireguard and admin
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,2 +0,0 @@
|
||||
appdata/
|
||||
*.db
|
||||
@@ -1,18 +1,6 @@
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
adguardhome:
|
||||
container_name: adguardhome
|
||||
image: adguard/adguardhome
|
||||
ports:
|
||||
- 53:53/tcp
|
||||
- 53:53/udp
|
||||
- 3030:3000/tcp
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./conf:/opt/adguardhome/conf
|
||||
- ./work:/opt/adguardhome/work
|
||||
|
||||
dockge:
|
||||
container_name: dockge
|
||||
image: louislam/dockge:1
|
||||
@@ -54,33 +42,6 @@ services:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
|
||||
wg-easy:
|
||||
container_name: wg-easy
|
||||
image: weejewel/wg-easy
|
||||
environment:
|
||||
- WG_HOST=${WG_HOST}
|
||||
- PASSWORD=${WG_PASSWORD}
|
||||
- WG_DEFAULT_DNS=10.8.0.1
|
||||
- WG_PORT=51830
|
||||
- WG_PERSISTENT_KEEPALIVE=25
|
||||
- WG_DEFAULT_ADDRESS=10.10.0.x
|
||||
- WG_MTU=1420
|
||||
- WG_ALLOWED_IPS=10.10.0.0/24
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
- SYS_MODULE
|
||||
sysctls:
|
||||
- net.ipv4.ip_forward=1
|
||||
- net.ipv4.conf.all.src_valid_mark=1
|
||||
networks:
|
||||
- reverse-proxy
|
||||
ports:
|
||||
- 51840:51820/udp
|
||||
- 51841:51821
|
||||
restart: always
|
||||
volumes:
|
||||
- ${DOCKER_CONFIGS}/wg-easy:/etc/wireguard
|
||||
|
||||
networks:
|
||||
reverse-proxy:
|
||||
name: reverse-proxy
|
||||
16
wireguard/.env
Executable file
16
wireguard/.env
Executable file
@@ -0,0 +1,16 @@
|
||||
#GLOBAL SETTINGS
|
||||
COMPOSE_HTTP_TIMEOUT=120
|
||||
COMPOSE_IGNORE_ORPHANS=1
|
||||
DOCKER_CONFIGS=.
|
||||
DOCKERGID=999
|
||||
DOCKERHOSTNAME=WireguardServer
|
||||
DOCKERLOGGING_MAXFILE=10
|
||||
DOCKERLOGGING_MAXSIZE=200k
|
||||
PGID=1000
|
||||
PUID=1000
|
||||
UMASK=000
|
||||
TZ=America/Chicago
|
||||
|
||||
#WIREGUARD
|
||||
WG_HOST=akanealw.com
|
||||
WG_PASSWORD=zai9phioyachooF3Raengo2ooHaN7r
|
||||
46
wireguard/compose.yml
Executable file
46
wireguard/compose.yml
Executable file
@@ -0,0 +1,46 @@
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
adguardhome:
|
||||
container_name: adguardhome
|
||||
image: adguard/adguardhome
|
||||
ports:
|
||||
- 53:53/tcp
|
||||
- 53:53/udp
|
||||
- 3030:3000/tcp
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./conf:/opt/adguardhome/conf
|
||||
- ./work:/opt/adguardhome/work
|
||||
|
||||
wg-easy:
|
||||
container_name: wg-easy
|
||||
image: weejewel/wg-easy
|
||||
environment:
|
||||
- WG_HOST=${WG_HOST}
|
||||
- PASSWORD=${WG_PASSWORD}
|
||||
- WG_DEFAULT_DNS=10.8.0.1
|
||||
- WG_PORT=51830
|
||||
- WG_PERSISTENT_KEEPALIVE=25
|
||||
- WG_DEFAULT_ADDRESS=10.10.0.x
|
||||
- WG_MTU=1420
|
||||
- WG_ALLOWED_IPS=10.10.0.0/24
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
- SYS_MODULE
|
||||
sysctls:
|
||||
- net.ipv4.ip_forward=1
|
||||
- net.ipv4.conf.all.src_valid_mark=1
|
||||
networks:
|
||||
- reverse-proxy
|
||||
ports:
|
||||
- 51840:51820/udp
|
||||
- 51841:51821
|
||||
restart: always
|
||||
volumes:
|
||||
- ${DOCKER_CONFIGS}/wg-easy:/etc/wireguard
|
||||
|
||||
networks:
|
||||
reverse-proxy:
|
||||
name: reverse-proxy
|
||||
external: true
|
||||
Reference in New Issue
Block a user