跳到主要内容

wgui


mkdir -p /opt/soft/wgui

wget https://github.com/ngoduykhanh/wireguard-ui/releases/download/v0.6.2/wireguard-ui-v0.6.2-linux-amd64.tar.gz


vim /opt/wireguard-ui/.env

BIND_ADDRESS=0.0.0.0:5000
# 配置绑定IP和端口,默认为5000

EMAIL_FROM_ADDRESS=admin@qq.com
# 邮件发送人地址
EMAIL_FROM_NAME=admin
# 邮件人名字
SMTP_HOSTNAME=smtp.exmail.qq.com
# SMTP服务器域名或IP
SMTP_PORT=465
# SMTP服务器端口
SMTP_USERNAME=admin@qq.com
# 邮箱登录账号
SMTP_PASSWORD=Ps1234
# 邮箱登录密码
SMTP_AUTH_TYPE=LOGIN
# 登录方式
SMTP_ENCRYPTION=SSL
# 加密方式,一般为SSL

#WGUI_FAVICON_FILE_PATH=/tmp/1.ico
# 配置Web界面网站图标,可不配置。

vim /etc/systemd/system/wireguard-ui.service


[Unit]
Description=WireGuard UI Daemon
Wants=network-online.target
After=network-online.target

[Service]
User=root
Group=root
Type=simple
WorkingDirectory=/opt/soft/wgui
EnvironmentFile=/opt/soft/wgui/.env
ExecStart=/opt/soft/wgui/wireguard-ui

[Install]
WantedBy=multi-user.target




systemctl daemon-reload
systemctl start wireguard-ui.service
systemctl enable wireguard-ui.service
systemctl status wireguard-ui.service

# 重新加载UI服务文件、启动、配置开机、查看状态


systemctl restart wg-quick@wg0.service

systemctl enable wg-quick@wg0.service

# 配置wg0 接口的wg服务开机启动。


http://127.0.0.1:5000 默认账号密码:admin