feat 环境

This commit is contained in:
2026-01-24 11:15:41 +08:00
parent 4aa48a822e
commit 30ba2e8994
27 changed files with 3783 additions and 930 deletions

View File

@@ -0,0 +1,46 @@
services:
wireguard-service:
image: linuxserver/wireguard:1.0.20250521
container_name: wireguard-service
restart: unless-stopped
cap_add:
- NET_ADMIN
- SYS_MODULE
environment:
PUID: 1000
PGID: 1000
TZ: "Etc/UTC"
SERVERURL: "www.hlsq.asia"
SERVERPORT: "51820"
PEERS: 2
PEERDNS: "auto"
INTERNAL_SUBNET: "192.168.30.0"
ALLOWEDIPS: "0.0.0.0/0"
volumes:
- ./wireguard-service:/config
- /lib/modules:/lib/modules:ro
ports:
- "51820:51820/udp"
sysctls:
- net.ipv4.ip_forward=1
- net.ipv4.conf.all.src_valid_mark=1
wireguard-client:
image: linuxserver/wireguard:1.0.20250521
container_name: wireguard-client
restart: unless-stopped
cap_add:
- NET_ADMIN
- SYS_MODULE
environment:
PUID: 1000
PGID: 1000
TZ: "Etc/UTC"
CLIENT: 1
CONFIG_FILE: "/config/wg_confs/peer1.conf"
volumes:
- ./wireguard-client:/config
- /lib/modules:/lib/modules:ro
sysctls:
- net.ipv4.ip_forward=1
- net.ipv4.conf.all.src_valid_mark=1