title: 【复刻】在 Koyeb 上搭建 RSSHub urlname: -fu-ke--zai-Koyeb-shang-da-jian-RSSHub date: 2023-08-28 20:54:22 index_img: https://api.limour.top/randomImg?d=2023-08-28 20:54:22 tags: rss
验证信用卡后,Koyeb 每月提供 $5.5 的免费额度,可以部署两个 nano services。
docker.io/diygod/rsshub
Tag 填 chromium-bundled
service type 选 Web
Port 改成 1200
添加以下环境变量
NODE_ENV: production
CACHE_TYPE: memory
MEMORY_MAX: 64
ACCESS_KEY: 自定义ACCESS密钥
HTTP_BASIC_AUTH_NAME: limour
HTTP_BASIC_AUTH_PASS: 自定义HTTP密码
添加完 DNS 的 CNAME 后等一会儿
点这个 Redeploy
就行
认证方式1:https://rss.limour.top/foreverblog/feeds?key=自定义ACCESS密钥
认证方式2:https://limour:自定义HTTP密码@rss.limour.top/foreverblog/feeds
mkdir -p ~/app/wallabag && cd ~/app/wallabag && nano docker-compose.yml
sudo docker compose up -d
version: '3'
services:
wallabag:
image: wallabag/wallabag
environment:
- SYMFONY__ENV__FROM_EMAIL=limour@limour.top # 修改成你自己的邮箱
- SYMFONY__ENV__DOMAIN_NAME=https://wallabag.limour.top # 修改成稍后要反向代理的域名
- SYMFONY__ENV__SERVER_NAME="Limour's Wallabag"
ports:
- 12080:80 # 12080可以修改成其他的自己想用的端口
volumes:
- ./images:/var/www/wallabag/web/assets/images # 将图片映射挂载到本地,这样docker停止了,数据不会丢失
- ./data:/var/www/wallabag/data
restart: unless-stopped
wallabag:wallabag