update mesh
This commit is contained in:
@@ -6,6 +6,7 @@
|
||||
- [iperf3](#iperf3)
|
||||
- [pihole](#pihole)
|
||||
- [Cloudflared](#cloudflared)
|
||||
- [WG Easy (Deprecated - use Unifi)](#wg-easy-deprecated---use-unifi)
|
||||
- [Update yellow/orange](#update-yelloworange)
|
||||
|
||||
## Notes
|
||||
@@ -84,6 +85,42 @@ podman run \
|
||||
compose /compose/cloudflared-compose.yaml
|
||||
```
|
||||
|
||||
### WG Easy (Deprecated - use Unifi)
|
||||
|
||||
<https://github.com/wg-easy/wg-easy>
|
||||
|
||||
Note, to create PASSWORD_HASH run:
|
||||
|
||||
```bash
|
||||
python -c 'import bcrypt; print(bcrypt.hashpw(b"testpass", bcrypt.gensalt()).decode())'
|
||||
```
|
||||
|
||||
```bash
|
||||
podman run \
|
||||
-v ./podman/quadlets:/quadlets \
|
||||
quay.io/k9withabone/podlet \
|
||||
-f /quadlets \
|
||||
-i \
|
||||
--overwrite \
|
||||
--wants network-online.target \
|
||||
--after network-online.target \
|
||||
--name=wg-easy \
|
||||
podman run \
|
||||
-e LANG=en \
|
||||
-e WG_HOST=wg.reeseapps.com \
|
||||
-e PORT=51821 \
|
||||
-e WG_PORT=51820 \
|
||||
-v wg-easy:/etc/wireguard \
|
||||
-p 51820:51820/udp \
|
||||
-p 51822:51821/tcp \
|
||||
--secret wg_easy_password,type=env,target=PASSWORD_HASH \
|
||||
--cap-add=NET_ADMIN \
|
||||
--cap-add=SYS_MODULE \
|
||||
--cap-add=NET_RAW \
|
||||
--restart unless-stopped \
|
||||
ghcr.io/wg-easy/wg-easy:nightly
|
||||
```
|
||||
|
||||
## Update yellow/orange
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user