This commit is contained in:
2022-04-29 14:41:34 +08:00
parent 7aeb87f3a9
commit 64e6a76485

View File

@@ -0,0 +1,53 @@
# https://docs.rsshub.app/install/#docker-compose-bu-shu-an-zhuang
version: '3'
services:
rsshub:
image: diygod/rsshub
restart: unless-stopped
ports:
- '1200:1200'
environment:
NODE_ENV: production
CACHE_TYPE: redis
REDIS_URL: 'redis://rsshub-redis:6379/'
PUPPETEER_WS_ENDPOINT: 'ws://rsshub-browserless:3000'
# HTTP_BASIC_AUTH_NAME: 'wwwroot'
# HTTP_BASIC_AUTH_PASS: 'password'
# ACCESS_KEY: 'access-key'
# WHITELIST: '1.1.1.1,2.2.2.2,/qdaily/column/59'
UA: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36'
depends_on:
- redis
- browserless
networks:
nginx:
aliases:
- rsshub
browserless:
# See issue 6680
image: browserless/chrome:1.43-chrome-stable
restart: unless-stopped
ulimits:
core:
hard: 0
soft: 0
networks:
nginx:
aliases:
- rsshub-browserless
redis:
image: redis:alpine
restart: unless-stopped
volumes:
- ./data/redis-data:/data
networks:
nginx:
aliases:
- rsshub-redis
networks:
nginx:
external: true