Skip to content

Instantly share code, notes, and snippets.

@andreicek
Created April 26, 2020 11:21
Show Gist options
  • Save andreicek/00e3c8b58a8152e30d64a7d3ee73906f to your computer and use it in GitHub Desktop.
Save andreicek/00e3c8b58a8152e30d64a7d3ee73906f to your computer and use it in GitHub Desktop.
---
version: "2.1"
services:
wireguard:
image: linuxserver/wireguard
container_name: wireguard
cap_add:
- NET_ADMIN
- SYS_MODULE
environment:
- PUID=1000
- PGID=1000
volumes:
- /root/vpn:/config
- /lib/modules:/lib/modules
ports:
- 51820:51820/udp
sysctls:
- net.ipv4.conf.all.src_valid_mark=1
restart: unless-stopped
test:
container_name: 'test'
image: 'testing'
restart: 'unless-stopped'
network_mode: "service:wireguard"
[Interface]
PrivateKey = BLABLA
Address = 10.66.197.64/32
DNS = 193.138.218.74
[Peer]
PublicKey = BLABLA
AllowedIPs = 0.0.0.0/0
Endpoint = 185.216.33.114:51820
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment