参数配置
服务通过环境变量进行配置,也可通过服务配置页进行配置
优先级:环境变量 > 已存储的配置 = 服务配置页提交配置
服务启动时会将环境变量配置覆盖导入数据库中, 第一次启动必填项
配置在后续部署启动时可以删除
LIC_EMAIL
第一次启动必填项
LIC_EMAIL=[email protected]
授权邮箱(全小写)
LIC_CODE
第一次启动必填项
LIC_CODE=f2aa6823-b2a6-4670-9acd-0e26d1204a43
授权激活码
RSS_HOST
第一次启动必填项
RSS_HOST=192.168.1.1:8080
生成的RSS的地址,需包含端口号
此配置仅控制生成内容中的链接地址,不会影响实际访问后台的地址
RSS_HTTPS
RSS_HTTPS=0
控制生成的RSS内容中本站链接是否为https
,如RSS的link地址
和图片代理地址
0
为不使用,1
为使用,默认为0
此配置仅控制生成内容中的链接地址,不会影响实际访问后台的协议
RSS_TOKEN
RSS_TOKEN=password123
对添加/删除/列出订阅等动作进行保护,需要增加k
参数访问
/add/12345?k=password123
/del/12345?k=password123
详细API地址参见API参考
RSS_ENC_FEED_ID
RSS_ENC_FEED_ID=0
生成的RSS地址进行加密,0
为不使用,1
为使用
例如微信公众号ID为123456
,添加订阅此时订阅链接为/feed/123456.xml
开启后订阅地址会被加密/feed/f2fd5af8dc3590b99509f0c501de01066d063028.xml
推荐第一次部署就设置好
后续开启/关闭时,只有新订阅
/旧订阅触发更新
时才会修改订阅地址
RSS_SECRET
RSS_SECRET=abcdef123
用于加密的密钥,可不填,会自动随机生成
RSS_STATIC
RSS_STATIC=0
对RSS订阅内容静态化,0
为不使用,1
为使用
开启后会将RSS文件保存到数据目录中web/feed
目录中
同时/feed/*.xml
由此目录静态文件提供
推荐第一次部署就设置好
后续开启时,只有新订阅
/旧订阅触发更新
时才会生成xml文件
RSS_MAX_ITEM_COUNT
RSS_MAX_ITEM_COUNT=20
控制RSS最大输出文章数量,默认为20
RSS_PROXY_SECRET
RSS_PROXY_SECRET=abcd1234
用于加密的密钥,不填时自动随机生成
部署Serverless时建议手动填写
RSS_PROXY_PREFIX
RSS_PROXY_PREFIX=https://wechat2rss.xlab.app
默认通过RSS_HTTPS
和RSS_HOST
配置自动生成
部署Serverless时如果使用的域名不同需要手动填写
RSS_PROXY_DISABLE_IMG
RSS_PROXY_DISABLE_IMG=0
关闭图片代理功能,使用原始的微信图片地址
1
为启用,即关闭代理,0
为不启用,默认为0
BOT_TG_TOKEN
IMPORTANT
BOT_TG_TOKEN
和BOT_TG_ADMIN_UID
需要同时填写
BOT_TG_TOKEN=123:abcd
通过Telegram Bot推送服务消息,填写Bot Token
BOT_TG_ADMIN_UID
IMPORTANT
BOT_TG_TOKEN
和BOT_TG_ADMIN_UID
需要同时填写
BOT_TG_ADMIN_UID=12345
通过Telegram Bot推送服务消息到指定用户
TIP
给@userinfobot发消息获得自己的ID
BOT_SERVER_KEY
BOT_SERVER_KEY=SCT123456
通过Server酱推送服务消息
BOT_WEBHOOK_URL
BOT_WEBHOOK_URL=https://xxx.com/webhook/xx
通过Webhook推送服务消息,填写Webhook URL
将以POST
请求发送JSON数据,格式如下
{
"msg_type": "text", // 固定值
"content": {
"text": "hello" // 消息内容
}
}
BOT_BARK_URL
BOT_BARK_URL=https://api.day.app/xxx/这里改成你自己的推送内容
直接复制任意一个Bark
推送的地址填写即可,无需修改