Sign inSign up

miaowmint/qexo-docker

By miaowmint

•Updated over 3 years ago

使用一键脚本方便快捷的在本地部署Qexo

Image
1

1.2K

miaowmint/qexo-docker repository overview

Qexo项目地址:https://github.com/Qexo/Qexo⁠

本项目(Qexo-docker)地址:https://github.com/miaowmint/Qexo-docker⁠

本项目 DockerHub 地址:https://hub.docker.com/r/miaowmint/qexo-docker⁠

⁠在使用一键脚本及本项目之前请先备份重要数据!!!数据安全最重要!!

运行一键脚本
wget -O qexoinstall.sh https://ghproxy.com/https://raw.githubusercontent.com/miaowmint/Qexo-docker/master/qexoinstall.sh && chmod +x qexoinstall.sh && bash qexoinstall.sh

或者手动部署Qexo-Docker:
git clone https://ghproxy.com/https://github.com/Qexo/Qexo.git /data/qexo && cd /data/qexo && wget https://ghproxy.com/https://raw.githubusercontent.com/miaowmint/Qexo-docker/main/configs.py && mkdir -p /data/qexo/db && cd db && wget https://ghproxy.com/https://raw.githubusercontent.com/miaowmint/Qexo-docker/main/db.sqlite3
然后修改 configs.py
nano /data/qexo/configs.py
将127.0.0.1改为你服务器的IP,将yoursite.com改为你用来反代的域名
然后运行docker容器
docker run -dit --name qexo --hostname qexo --restart always -v /data/qexo:/usr/local/qexo -v /www/wwwroot/hexo:/www/wwwroot/hexo -p 8000:8000 miaowmint/qexo-docker:2.6.3.1
如果博客部署在本地,将 -v /www/wwwroot/hexo:/www/wwwroot/hexo 中两个的/www/wwwroot/hexo都更改为博客源码的绝对路径
如果博客没有部署在本地,将 -v /www/wwwroot/hexo:/www/wwwroot/hexo 删去即可
直接访问服务器IP:8000或者将127.0.0.1:8000反代后访问你的域名即可开始Qexo的初始化配置
关于Qexo的初始化配置可参考https://www.oplog.cn/qexo/configs/provider.html⁠

你也可以根据Dockerfile自行构建docker镜像
cd到Dockerfile的目录下然后docker buildx build -t qexo-docker:v1 .
运行docker容器docker run -dit --name qexo --hostname qexo --restart always -v /data/qexo:/usr/local/qexo -v /www/wwwroot/hexo:/www/wwwroot/hexo -p 8000:8000 qexo-docker:v1

Tag summary

Content type

Image

Digest

sha256:8c436aa80…

Size

527.8 MB

Last updated

over 3 years ago

docker pull miaowmint/qexo-docker