Skip to content
✍ Halo 可能是最好的 Java 博客系统
Branch: master
Clone or download
ruibaby Merge pull request #119 from naughty-man/master
优化组装评论的工具类
Latest commit 54d73bc Mar 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github 📝 更新README Dec 29, 2018
bin 0.0.4 May 29, 2018
src
.gitattributes 👽 升级AdminLET至最新版 May 22, 2018
.gitignore 👽 干掉部分bug Jun 23, 2018
.travis.yml 🎨 Travis CI修改打包参数 Oct 18, 2018
Dockerfile
LICENSE Create LICENSE Mar 21, 2018
README-en_US.md 📝 更新README Feb 27, 2019
README.md
assembly.xml 👽 1.新增后台加载动画,提升使用体验,修改部分设置选项字段。 Apr 20, 2018
deploy.sh 🎨 细节优化 Jan 22, 2019
docker-compose.yaml 🎨 modify docker-compose.yaml Jan 29, 2019
pom.xml 优化组装评论工具类 Mar 15, 2019

README.md

Halo 可能是最好的 Java 博客系统。

Author JDK GitHub release Travis CI Docker Build Status


🇨🇳简体中文 | 🇺🇸English

简介

Halo [ˈheɪloʊ],意为光环。当然,你也可以当成拼音读(哈喽)。

轻快,简洁,功能强大,使用 Java 开发的博客系统。

QQ 交流群: 162747721 | Telegram 交流群:https://t.me/HaloBlog | Telegram 频道:https://t.me/halo_dev | WeHalo 小程序

演示站点

前台地址:https://demo.halo.run 后台地址:https://demo.halo.run/admin 用户名:admin,密码:123456

快速开始

Docker 部署:

# 拉取镜像
$ docker pull ruibaby/halo

# 运行
$ docker run -d --name halo -p 8090:8090 -v ~/halo:/root/halo -e DB_USER=root -e DB_PASSWORD=123456 ruibaby/halo

# 注意:DB_USER 和 DB_PASSWORD 务必修改并记下

Docker Compose 部署:

# 下载 Nginx 配置文件模板
$ curl https://raw.githubusercontent.com/jwilder/nginx-proxy/master/nginx.tmpl > /etc/nginx/nginx.tmpl

# 获取 docker-compose.yaml 文件
$ yum install -y wget && wget -O docker-compose.yaml https://git.io/fpS8N

# 修改 docker-compose.yaml
# 1. 修改 VIRTUAL_HOST,LETSENCRYPT_HOST 为自己的域名。
# 2. 修改 LETSENCRYPT_EMAIL 为自己的邮箱。
# 3. 修改 DB_USER 数据库用户名,注意:这是自定义的,请不要使用默认的!下面数据库密码同理。
# 4. 修改 DB_PASSWORD 数据库密码。

# 运行
$ docker-compose up -d

脚本部署(不推荐):

# 安装 Halo
$ yum install -y wget && wget -O halo-cli.sh https://git.io/fxHqp && bash halo-cli.sh -i

# 更新 Halo
$ bash halo-cli.sh -u

注意:如使用 Idea,Eclipse 等IDE运行的话,需要安装Lombok插件,另外暂不支持JDK10,主题管理和主题上传会有问题。 更多请参考 Halo 使用文档 或者 Wiki

博客示例

Ryan0up'S Blog

SNAIL BLOG

宋浩志博客

KingYiFan'S Blog

AquanBlog

主题

除了内置的 AnatoleMaterial ,还有下列主题没有集成在项目里,如有需要,请自行下载之后通过后台上传上去使用。

声明:不接受任何对移植主题功能上的意见和建议。

许可证

license

Halo 使用 GPL-v3.0 协议开源,请尽量遵守开源协议,即便是在中国。

感谢

Halo 的诞生离不开下面这些项目:

捐赠

如果 Halo 对你有帮助,可以请作者喝杯☕️

支付宝/微信/QQ

界面展示

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.