说明
注意:本项目使用 nginx 的反向代理作为 bolo 的 web 服务器、支持一键式的http & https 部署(默认占用了80、443 端口)。
注意:本配置方式不支持宝塔用户、BT用户请自行尝试裸启动 tangcuyu/bolo-solo 镜像、BT用户不在解答范围。
默认 bolo 的访问域名为 其它网址,请根据需要同步修改 bolo-env.env
与 docker-compose.yaml
中的网址与邮件地址, 强烈建议将数据库密码修改为强密码!同时别忘对所有密码项进行同步更改! 修改完成后根据 开始,进行后续步骤即可。
bolo-env.env
# mysql env
# 建议使用强密码
MYSQL_ROOT_PASSWORD=new_root_password
MYSQL_USER=bolo
MYSQL_DATABASE=bolo
MYSQL_PASSWORD=bolo123456
# bolo env
# 请同步更新为上方MYSQL密码
RUNTIME_DB=MYSQL
JDBC_USERNAME=bolo
JDBC_PASSWORD=bolo123456
JDBC_DRIVER=com.mysql.cj.jdbc.Driver
JDBC_URL=jdbc:mysql://db:3306/bolo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC
启动参数说明:
--listen_port
:进程监听端口--server_scheme
:最终访问协议,如果反代服务启用了 HTTPS 这里也需要改为 https--server_host
:最终访问域名或公网 IP,不要带端口--server_port
:最终访问端口,使用浏览器默认的 8