Cirry's Blog

Docker安装Rsshub

2024-11-18
docker docker
1分钟
126字
1
services:
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
- "19091: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:
32 collapsed lines
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
- /root/docker-compose/rsshub/data:/data
42
healthcheck:
43
test: ["CMD", "redis-cli", "ping"]
44
interval: 30s
45
timeout: 10s
46
retries: 5
47
start_period: 5s
本文标题:Docker安装Rsshub
文章作者:Cirry
发布时间:2024-11-18
感谢大佬送来的咖啡☕
alipayQRCode
wechatQRCode