确保Docker Compose 已正确安装: docker compose version 第一步 - 更新服务器 sudo apt update && sudo apt upgrade 第二步 - 创建 docker-compose.yml 文件 .yml 文件包含了创建 WireGuard UI Docker 容器所需的所有信息。 sudo mkdir /opt/wg-ui sudo nano /opt/wg-ui/docker-compose.yml 粘贴以下配置: ...
docker run --rm -it -v /tmp/wireguard:/data -p 8080:8080 -e "WG_CONF_DIR=/data" vx3r/wg-gen-web:latest 也可以通过 Docker Compose 启动 version: '3.6' services: wg-gen-web-demo: image: vx3r/wg-gen-web:latest container_name: wg-gen-web-demo restart: unless-stopped expose: - ...
The easiest way to run WireGuard VPN + Web-based Admin UI. - wireguard-docker/docker-compose.yml at master · otnamrehus/wireguard-docker
这里还用到了另外一个项目wg-api[1],该项目提供了一个JSON-RPC接口,用来暴露 WireGuard 的网络状态信息。其中<API_LISTEN_IP>可以直接替换成docker0的 IP。 执行以下命令运行 wg-gen-web: 代码语言:javascript 复制 ?→ docker-compose up-d 在浏览器中输入 URL<hostIP>打开图形管理界面,点击 “SERVER” 开始...
network_mode:"host"command:wg-api--device wg0--listen172.17.0.1:8182 启动: docker-compose up -d 浏览器访问 http://***:8080 设置服务端相关配置,然后即可生成客户端配置文件,可通过邮件发送生成的配置文件。 客户端导入生成的配置文件即可。
Netmaker 支持多种部署方式,包括二进制部署和容器化部署,容器化部署还支持 docker-compose 和 Kubernetes。如果你没有可以暴露服务到公网的 Kubernetes 集群,我推荐还是直接通过 docker-compose 来部署,简单粗暴。 官方推荐的做法是使用 Caddy 或 Nginx 来反向代理 NetmakerUI、APIServer 和 gRPC Server,但我的域名没有...
docker-compose 内容如下(基于原始内容做了部分调整,调整内容见注释): version: "3.4" services: netmaker: container_name: netmaker image: gravitl/netmaker:v0.9.1 volumes: - ./dnsconfig:/root/config/dnsconfig # 将 dnsconfig 直接放到当前目录 - /usr/bin/wg:/usr/bin/wg - ./sqldata:/root/...
docker-compose.yml Update project name Jun 9, 2024 Repository files navigation README Apache-2.0 license Privateerr ☠️🏴☠️ Ahoy, matey! Welcome to Privateerr, where we sail the digital seas with Private Internet Access and WireGuard! Overview 🦜⚓️ Ahoy there! Privateerr ...
docker docker network create --opt com.docker.network.driver.mtu=1420 --driver bridge alpine docker-compose networks: mynetwork: driver: bridge driver_opts: com.docker.network.driver.mtu: 1420 # packet size must not exceed wg0 MTU Credits go to ...
I am very happy with this setup. However, I would like to set up a new server using wireguard and docker compose (scr.io/linuxserver/wireguard). As near as I can tell, I cannot tell linuxserver/wireguard to simply use wg1.conf and wg2.conf, but wg1.conf and wg2.conf are autoge...