# 【复刻】在 Koyeb 上搭建 RSSHub

Last updated on November 2, 2024 pm

验证信用卡后，Koyeb 每月提供 $5.5 的免费额度，可以部署两个 nano services。

## 新建一个项目

- Image 填 `docker.io/diygod/rsshub`
- Tag 填 `chromium-bundled`

## 配置环境变量

- service type 选 Web
- Port 改成 `1200`
- 添加以下环境变量

    1
    2
    3
    4
    5
    6

    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`

## 附加 Wallabag

    1
    2

    mkdir -p ~/app/wallabag && cd ~/app/wallabag && nano docker-compose.yml
    sudo docker compose up -d

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14

    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`
- 浏览器插件：Wallabagger

#rss
【复刻】在 Koyeb 上搭建 RSSHub
https://hexo.limour.top/-fu-ke--zai-Koyeb-shang-da-jian-RSSHub
Author
Limour
Posted on
August 28, 2023
Updated on
November 2, 2024
Licensed under
【记录】TTRSS 使用 Supabase 做数据库 Previous
【复刻】在 Fly.io 上搭建 Alist Next

#### Search

Keyword