FlixPilot食用指南
Docker

FlixPilot食用指南

求片、追剧、缺集、播放风控、会员积分、Telegram Bot、AI Agent 和 115 联动,全都收进同一个工作台。

115次点击1分钟阅读

💡 这是什么?

FlixPilot 是 Emby 站点的运营驾驶舱。 它不替代播放器,而是把播放器背后的运营工作补齐:用户管理、求片审批、追剧缺集、资源搜索、MoviePilot 订阅、Emby 入库通知、会员到期、账号风控和播放排行,都在一个面板里完成。

项目地址

部署

1services:
2  flixpilot-api:
3    image: huanhq99/flixpilot-api:latest
4    container_name: flixpilot-api
5    restart: unless-stopped
6    ports:
7      # Emby 反代网关预留端口段;实际使用哪个端口由 EMBY_GATEWAY_PORT 和面板映射端口决定
8      - "8091-8095:8091-8095"
9    volumes:
10      - /opt/stacks/flixpilot/data:/app/data
11      - /opt/stacks/CloudNAS:/CloudNAS:rslave
12      # CloudNAS 挂载目录:去重删除联动清理 115 网盘真实文件时需要
13      - /opt/stacks/strm:/strm
14      # 本地 STRM 文件目录:去重删除本地 STRM 文件时需要
15      - /opt/stacks/emby/config/data:/emby-data:ro
16      # Emby 用户数据库目录:导入 Emby 用户时用于保留原 Emby 登录密码校验,只读挂载 
17    environment:
18      - DATA_DIR=/app/data
19      # Emby 反代网关实际监听端口,需和面板里的“面板映射端口”一致;默认 8091,可改为 8092-8095
20      - EMBY_GATEWAY_PORT=8091
21      - TZ=Asia/Shanghai
22      - REDIS_URL=redis://redis:6379
23      # - JWT_SECRET=your-jwt-secret
24      # - CRON_SECRET=your-cron-secret
25      # - MASTER_KEY=your-master-key
26    depends_on:
27      redis:
28        condition: service_healthy
29    healthcheck:
30      test: ["CMD", "wget", "-qO-", "http://localhost:8080/api/live"]
31      interval: 30s
32      timeout: 10s
33      retries: 5
34      start_period: 60s
35    logging:
36      driver: json-file
37      options:
38        max-size: "10m"
39        max-file: "5"
40
41  redis:
42    image: redis:7-alpine
43    container_name: flixpilot-redis
44    restart: unless-stopped
45    volumes:
46      - /opt/stacks/flixpilot/redis_data:/data
47    command: redis-server --appendonly yes --maxmemory 128mb --maxmemory-policy allkeys-lru
48    healthcheck:
49      test: ["CMD", "redis-cli", "ping"]
50      interval: 10s
51      timeout: 5s
52      retries: 5
53    logging:
54      driver: json-file
55      options:
56        max-size: "10m"
57        max-file: "3"
58
59  flixpilot:
60    image: huanhq99/flixpilot-go:latest
61    container_name: flixpilot
62    restart: unless-stopped
63    ports:
64      - "3005:3005"
65    environment:
66      - TZ=Asia/Shanghai
67    depends_on:
68      flixpilot-api:
69        condition: service_healthy
70    healthcheck:
71      test: ["CMD", "wget", "-qO-", "http://localhost:3005/api/ready"]
72      interval: 30s
73      timeout: 10s
74      retries: 3
75      start_period: 45s
76    logging:
77      driver: json-file
78      options:
79        max-size: "10m"
80        max-file: "5"

通知

飞书

  • 2.获取App ID、App Secret

如图一打开应用,凭证与基础信息-应用凭证

  • 3.获取Open ID,开发文档-搜索:通过手机号或邮箱获取用户 ID-点击API 调试台

  • 4.获取Verification Token

回到应用后台-事件与回调-加密策略

  • 5.配置回调-事件

Fp面板,复制接受入口,粘贴至事件配置、回调配置

事件配置-添加事件

回调配置

把那四个全部添加就行

  • 6.最后权限管理

添加事件

im:message.p2p\_msg:readonly

im:message:send\_as\_bot

im:message.group\_at\_msg:readonly

相关文章