在 /opt下创建新目录
mkdir /opt/blynk_server /opt/blynk_server/config /opt/blynk_server/data /opt/blynk_server/blynk
在 /opt/blynk_server/config目录新建文件
touch /opt/blynk_server/config/server.properties
touch /opt/blynk_server/config/mail.properties
把示例配置内容复制到server.properties 并修改以下几个配置
server.host=xxxxx.com # 域名
contact.email=xxxxx@qq.com # 注册ssl证书用的联系邮箱
admin.email=yyyyyy@qq.com # 后台登陆账号
admin.pass=xxxxx # 后台登陆密码
mail.properties的内容如下:
mail.smtp.auth=true
mail.smtp.starttls.enable=true
mail.smtp.host=smtp.qq.com
mail.smtp.port=465
mail.smtp.username=xxx@xxx.com
mail.smtp.password=xxxxxx
由于blynk-server主线发邮件有问题,我fork了一个新仓库修复了bug,
目前可以支持国内一些邮箱发送,我试过腾讯企业邮和阿里邮箱没问题
点击这里下载jar包
下载完jar包后改名为server.jar 放到 /opt/blynk_server/blynk目录
用docker启动项目
docker run -v /opt/blynk_server/blynk:/blynk -v /opt/blynk_server/data:/data -v /opt/blynk_server/config/:/config/ -p 8080:8080 -p 9443:9443 -p 8440:8440 -d mpherg/blynk-server -mailConfig /config/mail.properties