From 64e6a76485b271051d0cfd03899d11635f8c49e0 Mon Sep 17 00:00:00 2001 From: fghwett <1058178245@qq.com> Date: Fri, 29 Apr 2022 14:41:34 +0800 Subject: [PATCH] rsshub --- Docker/rsshub/docker-compose.yml | 53 ++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 Docker/rsshub/docker-compose.yml diff --git a/Docker/rsshub/docker-compose.yml b/Docker/rsshub/docker-compose.yml new file mode 100644 index 0000000..23747fc --- /dev/null +++ b/Docker/rsshub/docker-compose.yml @@ -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