📝添加readme
This commit is contained in:
parent
ddef41dfca
commit
29902afe65
78
README.md
Normal file
78
README.md
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
# Wireguard-UI
|
||||||
|
> wireguard的管理面板UI
|
||||||
|
|
||||||
|
## 安装(仅提供docker方式)
|
||||||
|
|
||||||
|
OS X & Linux & Windows:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
# 先要创建一个配置文件 app.yaml
|
||||||
|
http:
|
||||||
|
port: 6687
|
||||||
|
endpoint: localhost:3100,localhost:6687
|
||||||
|
|
||||||
|
database:
|
||||||
|
driver: sqlite # sqlite时只填写db即可,目前仅支持sqlite | mysql | pgsql
|
||||||
|
host:
|
||||||
|
port:
|
||||||
|
user:
|
||||||
|
password:
|
||||||
|
db: wg
|
||||||
|
|
||||||
|
cache:
|
||||||
|
type: redis # 缓存类型 暂时仅支持redis
|
||||||
|
host: 192.168.1.1
|
||||||
|
port: 6379
|
||||||
|
password: pGhQKwj7DE7FbFL1
|
||||||
|
db: 15
|
||||||
|
|
||||||
|
file:
|
||||||
|
type: oss # 文件类型支持本地文件存储与阿里云oss存储
|
||||||
|
path: test/ # oss填写前缀目录
|
||||||
|
endpoint: # oss必填
|
||||||
|
accessId: # oss必填
|
||||||
|
accessSecret: # oss必填
|
||||||
|
bucketName: # oss必填
|
||||||
|
|
||||||
|
# 邮件设置
|
||||||
|
mail:
|
||||||
|
host:
|
||||||
|
port:
|
||||||
|
user:
|
||||||
|
password:
|
||||||
|
skipTls:
|
||||||
|
|
||||||
|
# 一些系统配置
|
||||||
|
wireguard:
|
||||||
|
restartMode: DELAY
|
||||||
|
delayTime: 20
|
||||||
|
|
||||||
|
# 其中依赖了redis等,自行安装一个即可
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh
|
||||||
|
# 创建docker-compose.yaml
|
||||||
|
version: "3"
|
||||||
|
|
||||||
|
services:
|
||||||
|
wg:
|
||||||
|
image: gitea.mrx.ltd/go-pkg/wireguard-srv:2.1.0
|
||||||
|
container_name: wg-srv
|
||||||
|
restart: always
|
||||||
|
cap_add:
|
||||||
|
- NET_ADMIN
|
||||||
|
network_mode: host
|
||||||
|
logging:
|
||||||
|
driver: json-file
|
||||||
|
options:
|
||||||
|
max-size: 50m
|
||||||
|
volumes:
|
||||||
|
- ./app.yaml:/app/app.yaml
|
||||||
|
- ./db:/app/db
|
||||||
|
- ./logs:/app/logs
|
||||||
|
- /etc/wireguard:/etc/wireguard
|
||||||
|
- /etc/localtime:/etc/localtime
|
||||||
|
```
|
||||||
|
|
||||||
|
## 示例
|
||||||
|
![img.png](img.png)
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user