Qexo:让你的静态博客动起来

在这里插入图片描述

Qexo是一个强大而美观的在线静态博客编辑器,它不仅限于编辑,而是将静态博客提升到新的高度。通过GPL3.0开源协议,Qexo提供了一个集编辑、管理、扩展于一体的平台,让静态博客也能拥有动态的元素。无论你是Hexo、Hugo还是Valaxy的用户,无论是托管在GitHub、Gitlab还是本地,Qexo都能无缝对接。

💼 特色功能

  • 文章管理~全新界面
    3.0版本的 Qexo 重新设计了文章编辑页面, 您可以更优雅地进行文章编辑
    支持多种图床上传, 上传尽在弹指之间
    在这里插入图片描述

  • 缓存功能~速度至上
    支持将文章、页面、配置索引一键缓存至数据库, 保证您的高速访问
    Webhook 全自动清除缓存, 时刻保持数据最新

  • 麻雀虽小~五脏俱全
    模块化架构
    支持多种 Hexo、Hugo、Valaxy 托管商 Github、Gitlab、本地
    多种图床协议支持 Github、S3、FTP、远程API
    Markdown 语法 + 多种编辑界面, 所见即所得
    全新界面 黑夜/白天 一键切换
    多形式推送 Bark、Telegram、Pushdeer、Wechat…
    reCaptcha 防止垃圾信息侵害
    友情链接 前端申请, 一键接入
    自动更新 简单方便, 保持最新
    自定字段 / 站点统计 / 页面管理 / 配置编辑
    评论通知 / 图片上传 / 标识生成 / API 拓展

部署程序

Qexo 支持两种部署方式:Vercel 部署和本地部署。

1️⃣Vercel 部署

Vercel 部署是 Qexo 推荐的部署方式,它简单快捷,并且可以免费获得数据库服务。

创建 Vercel 账户: 如果你还没有 Vercel 账户,请先注册一个
创建 Vercel 项目: 在 Vercel 仪表盘中,点击“新建项目”,然后选择“从 Git 导入”。

  • 连接到你的 GitHub 仓库: 选择你要部署的 GitHub 仓库,然后点击“导入”。
  • 环境变量设置: 在项目设置中,添加以下环境变量:
  • MYSQL_HOST:你的 MySQL 数据库地址
  • MYSQL_PORT:你的 MySQL 数据库端口(默认为 3306)
  • MYSQL_USER:你的 MySQL 数据库用户名
  • MYSQL_NAME:你的 MySQL 数据库名称
  • MYSQL_PASSWORD:你的 MySQL 数据库密码
  • PLANETSCALE:可选,用于禁用外键约束, 以防止PlanetScale数据库部署失败, 若你自备数据库且没有特殊需求请不要填写

  • 部署: 点击“部署”按钮,等待部署完成。
2️⃣本地部署

如果你希望在本地部署 Qexo,你需要具备一定的技术基础。

  1. 安装 Python 3:请确保你的系统已安装 Python 3。
  2. 下载源码:从这里下载最新代码并解压
  3. 创建数据库:使用你喜欢的数据库管理系统(如 MySQL 或 SQLite)创建一个数据库配置
  4. Qexo: 在 config.py文件中配置 Qexo,包括数据库连接信息和其他设置
import pymysql
pymysql.install_as_MySQLdb()
DOMAINS = ["127.0.0.1", "yoursite.com"]
DATABASES = {
    'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'qexo',
            'USER': 'root',
            'PASSWORD': 'password',
            'HOST': '127.0.0.1',
            'PORT': '3306',
            'OPTIONS': {
                "init_command": "SET sql_mode='STRICT_TRANS_TABLES'"
            }
    }
}
  1. 运行 Qexo:使用以下命令运行 Qexo:
pip3 install -r requirements.txt
python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py runserver 0.0.0.0:8000 --noreload
  • 24
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值