最后活跃于 1745066941

RSSHub è un aggregatore di feed RSS open source, estensibile e facile da usare, capace di generare feed RSS da quasi qualsiasi fonte

修订 ecc26ab1d572f49f930cbae84172254b5c2be27c

docker-compose.yml 原始文件
1services:
2 rsshub:
3 # two ways to enable puppeteer:
4 # * comment out marked lines, then use this image instead: diygod/rsshub:chromium-bundled
5 # * (consumes more disk space and memory) leave everything unchanged
6 image: diygod/rsshub
7 restart: always
8 ports:
9 - "1200:1200"
10 environment:
11 NODE_ENV: production
12 CACHE_TYPE: redis
13 REDIS_URL: "redis://redis:6379/"
14 PUPPETEER_WS_ENDPOINT: "ws://browserless:3000" # marked
15 healthcheck:
16 test: ["CMD", "curl", "-f", "http://localhost:1200/healthz"]
17 interval: 30s
18 timeout: 10s
19 retries: 3
20 depends_on:
21 - redis
22 - browserless # marked
23
24 browserless: # marked
25 image: browserless/chrome # marked
26 restart: always # marked
27 ulimits: # marked
28 core: # marked
29 hard: 0 # marked
30 soft: 0 # marked
31 healthcheck:
32 test: ["CMD", "curl", "-f", "http://localhost:3000/pressure"]
33 interval: 30s
34 timeout: 10s
35 retries: 3
36
37 redis:
38 image: redis:alpine
39 restart: always
40 volumes:
41 - redis-data:/data
42 healthcheck:
43 test: ["CMD", "redis-cli", "ping"]
44 interval: 30s
45 timeout: 10s
46 retries: 5
47 start_period: 5s
48
49volumes:
50 redis-data:
51