adk23333 / tieba-admin

基于aiotieba创建的贴吧管理器

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tieba-admin

Python versions Version status GitHub Repo stars

基于aiotieba创建的贴吧管理器,采用插件式设计,并提供开放api,可以使用默认的网页进行管理。

截图


✨开始使用

  • ⭐直接运行

    clone本仓库

    git clone https://github.com/adk23333/tieba-admin.git

    然后到tieba-admin-server目录下

    cd tieba-admin-server

    安装依赖

    pip install -r requirements.txt

    执行以下命令启动服务

    sanic server:app --host=0.0.0.0 --port=3000 --workers=1

    然后打开http://localhost:3000/

  • ⭐docker

    docker pull adk23333/tieba-admin:latest

    建议将.cache与log目录共享到宿主机,例如

    -v /tieba/.cache:/to/you/cache/path -v /tieba/log:/to/you/log/path

✨配置

可配置的环境变量有如下这些

名称 作用 默认值
DEV 是否使用开发模式 false
SECRET JWT加密密钥 This is a big secret!!!
HOST 监听网址 0.0.0.0
PORT 监听端口 3100
WORKERS 提供API的工作进程数量 1
WEB 是否启用网页 true
DB_URL 数据库链接 sqlite://.cache/db.sqlite
TZ 时区 Asia/Shanghai

About

基于aiotieba创建的贴吧管理器


Languages

Language:Python 62.6%Language:Vue 24.2%Language:TypeScript 12.6%Language:HTML 0.4%Language:Dockerfile 0.1%Language:Shell 0.0%