Docker搭建百度贴吧自动签到(Tieba-Cloud-Sign)

项目地址

MoeNetwork/Tieba-Cloud-Sign

在服务器上配置好就无需进行任何操作便可以实现贴吧的全自动签到。配合插件使用还可实现云灌水、点赞、封禁、删帖、审查等功能。

使用Docker-Compose快速部署

  1. 安装Docker

    1
    curl -sSL https://get.daocloud.io/docker | sh

  2. 安装 Docker Compose

    1
    2
    curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
    chmod +x /usr/local/bin/docker-compose

  3. 下载项目的docker-compose.yml

    1
    wget https://raw.githubusercontent.com/MoeNetwork/Tieba-Cloud-Sign/master/docker/docker-compose.yml

    docker-compose.yml参数说明

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    version: "2.0"
    services:
    web:
    image: moenetwork/tieba-cloud-sign
    environment:
    - PUID=1000 # 可修改为你想以什么用户运行caddy,该用户的UID 可通过 id 用户名 查询
    - PGID=1000 # 可修改为你想以什么用户运行caddy,该用户的GID
    - DB_HOST=db:3306
    - DB_USER=root
    - DB_PASSWD=janejane123456 # 数据库密码
    - DB_NAME=tiebacloud # 数据库名
    - CSRF=true # 默认为true,如安装完成后需要上传插件则需要设置为false 。
    #volumes: # 如果重新创建或更新镜像希望保留之前的所有信息,请解除此两行注释
    #- ./install.lock:/var/www/setup/install.lock # 在当前目录下自行新建文件install.lock,内容为:1
    ports:
    - 8080:8080 # 网页访问的端口号可按需修改
    links:
    - db
    depends_on:
    - db

    db:
    image: agrozyme/mariadb #如若此镜像在你的平台上不可用,可以自行在docker hub上搜索你平台可用的mariadb镜像
    environment:
    - MYSQL_DATABASE=tiebacloud # 数据库名
    - MYSQL_ROOT_PASSWORD=janejane123456 # 数据库密码
    volumes:
    - ./mysql:/var/lib/mysqlb # 数据库存储路径,可自定义

  4. 开始部署容器

    1
    docker-compose up -d

    正确部署返回情况为

    返回情况
  5. docker容器配置完成,接下来进入网页配置。 ## 网页配置

  6. 访问输入ip+端口号,进入网页配置

    返回情况
  7. 点击前往安装

    返回情况
  8. 点击我接受

    返回情况
  9. 点击确认

    返回情况
  10. 点击下一步

    返回情况
  11. 点击是的,我是

    返回情况
  12. 点击下一步

    返回情况
  13. 输入站点创始人信息,完成后点击下一步

    返回情况
  14. 安装完成,点击进入我的云签到

    返回情况
  15. 输入第8步中的用户名和密码,也可使用邮箱地址登录,点击 立即登录

完成效果图

管理页面: 管理页面