前言

拉取镜像

首先群辉的 Docker 「注册表」搜索关键词「notion-rss」即可,然后下载拉取最新版本的「kaliteam/notion-rss」镜像:

image-20230313201238915.png

创建容器

我们可以 SSH 连接 SSH 直接使用命令行创建容器:

docker run --rm -it \\
--env NR_NOTION_TOKEN=secret_xxx \\
--env NR_SOURCE_ID=8a49af58-5aa8-4420-8ee0-85b3814e1a0d \\
--env NR_ARCHIVE_ID=e8f7df1f-e332-42a8-8ada-d7bdd793cd1e \\
--env NR_API_SERVER="127.0.0.1:9527" \\
--env NR_TOKEN=2a7b648abbc89a966d2b295f4d7780f4 \\
--env NR_DAEMON="true" \\
kaliteam/notion-rss:latest

当然也可以手动通过群晖页面来创建容器:

version: '3'

services:
  notion-rss:
    image: kaliteam/notion-rss:latest
    ports:
      - "9527:9527"
    environment:
      NR_NOTION_TOKEN: secret_xxx
      NR_SOURCE_ID: 8a49af58-5aa8-4420-8ee0-85b3814e1a0d
      NR_ARCHIVE_ID: e8f7df1f-e332-42a8-8ada-d7bdd793cd1e
      NR_API_SERVER: "127.0.0.1:9527"
      NR_TOKEN: 2a7b648abbc89a966d2b295f4d7780f4
      NR_DAEMON: "true"
      NR_TIMEOUT: 15
      NR_HOUR: 4

我们这里可以使用 bridge 网络即可:

image-20230313201750326.png

因为需要提前设置一些变量,我们这里选「高级设置」:

image-20230313201933636.png

填写好容器需要使用的变量:

NR_NOTION_TOKEN: {这里填写你的 NOTION_TOKEN}
NR_SOURCE_ID: 8a49af58-5aa8-4420-8ee0-85b3814e1a0d
NR_ARCHIVE_ID: e8f7df1f-e332-42a8-8ada-d7bdd793cd1e
NR_API_SERVER: "0.0.0.0:9527"
NR_TOKEN: 2a7b648abbc89a966d2b295f4d7780f4
NR_DAEMON: "true"
NR_TIMEOUT: 15
NR_HOUR: 4

详细的填写细节如下:

image-20230313202317200.png

我们手动添加一个端口,根据自己的喜好映射端口即可:

image-20230313202410404.png

国光我这里就使用默认使用群辉的 9527 端口了:

image-20230313202526194.png

暂无存储挂载需求,我们这里直接点击下一步即可:

image-20230313202550388.png

使用效果

image-20230313205642009.png

image-20230313210012199.png

image-20230313210020745.png

image-20230313210049049.png

参考

https://hub.docker.com/r/kaliteam/notion-rss

Powered by Kali-Team