Halo

Halo 是一款强大易用的开源建站工具,配合上不同的模板与插件,可以很好地帮助你构建你心中的理想站点。


Docker Run

创建容器

注意:需要等待 1 分钟左右启动容器

1
docker run -itd --name halo --restart=always -p 8040:8090 -v /root/docker/halo:/root/.halo halohub/halo:1.5.4

停止容器并删除

1
docker stop halo && docker rm halo

Docker-Compose

创建 docker-compose.yml 文件

1
nano docker-compose.yml
1
2
3
4
5
6
7
8
9
10
version: '3.3'
services:
halo:
container_name: halo
restart: always
ports:
- '8040:8090'
volumes:
- './halo:/root/.halo'
image: 'halohub/halo:1.5.4'
1
docker-compose up -d

打开 8040 端口

1
ufw allow 8040/tcp

总结

弃用状态,最终发现博客还得是静态网站。


官方网站:https://halo.run/