summaryrefslogtreecommitdiffstats
path: root/wg-easy.sh
blob: 4528af13af87c2a7afe7d8473de92670caa9801c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash
docker run -d --restart unless-stopped \
  --name=wg-easy \
  -e LANG=en \
  -e WG_HOST=0.0.0.0SHKRUJEIPESRV \
  -e PASSWORD_HASH='$2a$12$6QrXK/Zc5IQ1ZkCgWp7yXOi/iyxlxIrud4jez./8jtSWNM/ffS4Zy' \
  -e PORT=51821 \
  -e WG_PORT=51820 \
  -e WG_DEFAULT_ADDRESS=20.20.0.x \
  -v ~/.wg-easy:/etc/wireguard \
  -p 51820:51820/udp \
  -p 51821:51821/tcp \
  --cap-add=NET_ADMIN \
  --cap-add=SYS_MODULE \
  --sysctl="net.ipv4.conf.all.src_valid_mark=1" \
  --sysctl="net.ipv4.ip_forward=1" \
  --restart unless-stopped \
  ghcr.io/wg-easy/wg-easy