kopia lustrzana https://github.com/Haxxnet/Compose-Examples
Added wg-gen-web
rodzic
418b7eb92f
commit
83853b2bea
|
@ -135,6 +135,7 @@ A [proxy](https://en.wikipedia.org/wiki/Proxy_server) is a server application th
|
|||
A [VPN](https://en.wikipedia.org/wiki/Virtual_private_network) is a mechanism for creating a secure connection between a computing device and a computer network, or between two networks, using an insecure communication medium such as the public Internet.
|
||||
|
||||
- [wg-easy](examples/wg-easy) - The easiest way to install & manage WireGuard on any Linux host. All-in-one deployment of a WireGuard VPN network service + web management UI.
|
||||
- [wg-gen-web](examples/wg-gen-web/) - Simple Web based configuration generator for WireGuard. Provide more powerful features.
|
||||
- [WireGuard](examples/wireguard) - WireGuard by Linuxserver.io is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography.
|
||||
- [IPSec VPN Server](examples/ipsec-vpn-server) - Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2.
|
||||
- [Firezone](examples/firezone) - Self-hosted secure remote access gateway that supports the WireGuard protocol. It offers a Web GUI, 1-line install script, multi-factor auth (MFA), and SSO.
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
# References
|
||||
|
||||
- https://github.com/vx3r/wg-gen-web
|
|
@ -0,0 +1,31 @@
|
|||
version: '3.6'
|
||||
services:
|
||||
wg-gen-web-demo:
|
||||
image: vx3r/wg-gen-web:latest
|
||||
container_name: wg-gen-web-demo
|
||||
restart: unless-stopped
|
||||
expose:
|
||||
- "8080/tcp"
|
||||
environment:
|
||||
- WG_CONF_DIR=/data
|
||||
- WG_INTERFACE_NAME=wg0.conf
|
||||
- SMTP_HOST=smtp.gmail.com
|
||||
- SMTP_PORT=587
|
||||
- SMTP_USERNAME=no-reply@gmail.com
|
||||
- SMTP_PASSWORD=******************
|
||||
- SMTP_FROM=Wg Gen Web <no-reply@gmail.com>
|
||||
- OAUTH2_PROVIDER_NAME=github
|
||||
- OAUTH2_PROVIDER=https://github.com
|
||||
- OAUTH2_CLIENT_ID=******************
|
||||
- OAUTH2_CLIENT_SECRET=******************
|
||||
- OAUTH2_REDIRECT_URL=https://wg-gen-web-demo.127-0-0-1.fr
|
||||
volumes:
|
||||
- /etc/wireguard:/data
|
||||
wg-json-api: # optional
|
||||
image: james/wg-api:latest
|
||||
container_name: wg-json-api
|
||||
restart: unless-stopped
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
network_mode: "host"
|
||||
command: wg-api --device wg0 --listen <API_LISTEN_IP>:8182
|
Ładowanie…
Reference in New Issue