- 一台有外网ip的服务器
- 若为国内的服务器,请先为域名进行备案
- 安装好docker和docker-compose
- 服务器对外开放
1883
端口作为mqtt服务, 及80
和443
端口作为http服务
- 获取部署文件, 可直接clone本代码库, 取server目录里面的文件进行部署
- 新建文件夹
/opt/airtun
- 将
docker-compose.yml
mosquitto.conf
application.properties
拷贝到/opt/airtun
- 执行下列命令即可启动
/opt/airtun
docker-compose up -d
如需查看日志
docker-compose logs -f
服务器端是java写的, 若需修改, 需具备一定的Java基础和docker基础
mvn clean package nutzboot:shade
docker build -t mydocker/airtun .