tieba-admin

April 15, 2024 · View on GitHub

Python versions Version status GitHub Repo stars

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

截图


✨开始使用

  • :star:直接运行

    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/

  • :star: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
SECRETJWT加密密钥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