lowendtalk 优惠板块新帖通知(docker版)

步骤1:
创建目录、创建文件、进入目录

mkdir -p data/docker_data/lowendtalk
touch data/docker_data/lowendtalk/docker-compose.yml
cd /root/data/docker_data/lowendtalk/

步骤2:
复制下面的代码到docker-compose.yml
注意:先填写好自己的TELEGRAM_BOT_TOKEN和TELEGRAM_CHAT_ID

services:
  rss-monitor:
    image: dajie000/lowendtalk:latest
    container_name: lowendtalk
    restart: unless-stopped
    environment:
      # Telegram配置 (必需)
      TELEGRAM_BOT_TOKEN: "123" # 把 123 替换成你自己的TOKEN
      TELEGRAM_CHAT_ID: "123" # 把 123 替换你自己的ID
      
      # RSS配置 (可选,有默认值)
      RSS_URL: "https://lowendtalk.com/categories/offers/feed.rss"
      CHECK_INTERVAL_MIN: "2"     # 最小检查间隔(分钟)修改检测时间,需停止容器 在 启动容器 才会生效。
      CHECK_INTERVAL_MAX: "4"     # 最大检查间隔(分钟)修改检测时间,需停止容器 在 启动容器 才会生效。
      MAX_ENTRIES_CACHE: "100"     # 缓存的最大条目数
      HOURS_CUTOFF: "48"           # 只检查几小时内的帖子
      
      # 时区设置
      TZ: "Asia/Shanghai"
    
    volumes:
      # 持久化数据存储
      - ./data:/app/data
      - ./logs:/app/logs
    
    # 日志配置
    logging:
      driver: "json-file"
      options:
        max-size: "3m"
        max-file: "1"
    
    # 健康检查
    healthcheck:
      test: ["CMD", "python", "-c", "import os; exit(0 if os.path.exists('/app/logs/rss_monitor.log') else 1)"]
      interval: 5m
      timeout: 10s
      retries: 3
      start_period: 30s

步骤3:
运行命令安装

docker compose up -d
点赞
  1. dajie000说道:

    @YachenLiu

    头发所剩无几了
    #2

  2. aaron888说道:

    厉害了大佬

  3. 3az7qmfd说道:

    https://t.me/lowendtalk_offer 搭建成功

发表回复

电子邮件地址不会被公开。必填项已用 * 标注

×
订阅图标按钮