b3log/soloSolo是一款专为程序员设计的小而美博客系统,作为B3log分布式社区的博客端节点,旨在为开发者提供简洁、高效的个人内容发布平台。该系统注重用户体验与代码质量,支持融入B3log下一代社区网络,适合构建技术分享、个人作品集展示等场景。
bashdocker run -d \ --name solo \ -p 8080:8080 \ -v /path/to/solo/data:/opt/solo/data \ --restart=always \ 88250/solo
参数说明:
-p 8080:8080:端口映射,将容器8080端口映射到主机8080端口-v /path/to/solo/data:/opt/solo/data:数据卷挂载,持久化存储博客数据--restart=always:容器异常退出时自动重启创建docker-compose.yml文件:
yamlversion: '3' services: solo: image: 8080:8080/solo container_name: solo ports: - "8080:8080" volumes: - ./solo-data:/opt/solo/data restart: always environment: - RUNTIME_DB=H2 - JDBC_USERNAME=solo - JDBC_PASSWORD=solo - JDBC_DRIVER=org.h2.Driver - JDBC_URL=jdbc:h2:file:/opt/solo/data/h2/db;AUTO_SERVER=TRUE
启动服务:
bashdocker-compose up -d
http://localhost:8080访问博客/admin)进行主题切换、功能配置等操作Solo支持通过环境变量或配置文件进行个性化配置,常用配置项包括:
详细配置参数请参考Solo用户指南
本项目采用AGPLv3开源许可证
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务