mirror of https://github.com/wg-easy/wg-easy
Browse Source
I am running portainer already with NPM as reverse proxy for websites that I am hosting. So I have modded this yml with the help of ChMaikos. You will need to put the "wg-easy" in the IP section of your NPM and use port 51821pull/638/head
committed by
GitHub
1 changed files with 32 additions and 0 deletions
@ -0,0 +1,32 @@ |
|||||
|
version: "3.8" |
||||
|
|
||||
|
services: |
||||
|
wg-easy: |
||||
|
environment: |
||||
|
# ⚠️ Change the server's hostname (clients will connect to): |
||||
|
- WG_HOST=wg-easy.myhomelab.com |
||||
|
|
||||
|
# ⚠️ Change the Web UI Password: |
||||
|
- PASSWORD=foobar123 |
||||
|
image: weejewel/wg-easy |
||||
|
container_name: wg-easy |
||||
|
hostname: wg-easy |
||||
|
volumes: |
||||
|
- ~/.wg-easy:/etc/wireguard |
||||
|
ports: |
||||
|
- "51820:51820/udp" |
||||
|
restart: unless-stopped |
||||
|
cap_add: |
||||
|
- NET_ADMIN |
||||
|
- SYS_MODULE |
||||
|
sysctls: |
||||
|
- net.ipv4.ip_forward=1 |
||||
|
- net.ipv4.conf.all.src_valid_mark=1 |
||||
|
networks: |
||||
|
- default |
||||
|
- npm_default |
||||
|
|
||||
|
networks: |
||||
|
npm_default: |
||||
|
external: |
||||
|
name: npm_default |
||||
Loading…
Reference in new issue