-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.yaml
76 lines (70 loc) · 3.34 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
# 友链设置
# 网络请求设置
request:
timeout: 10 # 超时设置
ssl: true # ssl设置
# 要抓取的 issues 配置
issues:
repo: weekdaycare/Friends-issue # 仓库持有者/仓库名
label: active # 只能配置1个或留空,留空则所有open的issue都会被抓取。配置1个时,issue只有在具有该标签时才被抓取
groups: # 填写用来分组的label名称。留空则所有被抓取的issue输出至data.json,否则按照输出与组名同名的json文件
sort: # updated-desc # 排序,按最近更新,取消此项则按创建时间排序
# 爬虫相关配置
# 解释:使用request实现友链文章爬取,并放置到根目录的all.json下
# enable: 是否启用爬虫
# json_url: 请填写对应格式json的地址或github repo,不填默认为本仓库 issue
# article_count: 请填写每个博客需要获取的最大文章数量
# marge_result: 是否合并多个json文件,若为true则会合并指定网络地址和本地地址的json文件
# enable: 是否启用合并功能,该功能提供与自部署的友链合并功能,可以解决服务器部分国外网站无法访问的问题
# marge_json_path: 请填写网络地址的json文件,用于合并,不带空格!!!
spider_settings:
enable: true
json_url: "weekdaycare/Friends-issue" # 不填默认本仓库,也可以填写远程url
article_count: 5
expire_date: 45
merge_result:
enable: false
merge_json_url: ""
# 邮箱推送功能配置,暂未实现,等待后续开发
# 解释:每天为指定邮箱推送所有友链文章的更新,仅能指定一个
# enable: 是否启用邮箱推送功能
# to_email: 收件人邮箱地址
# subject: 邮件主题
# body_template: 邮件正文的 HTML 模板文件
email_push:
enable: false
to_email: recipient@example.com
subject: "今天的 RSS 订阅更新"
body_template: "rss_template.html"
# 邮箱issue订阅功能配置
# 解释:向在issue中提取的所有邮箱推送您网站中的更新,添加邮箱和删除邮箱均通过添加issue对应格式实现
# enable: 是否启用邮箱推送功能
# your_blog_url: 你的博客地址
# website_info: 你的博客信息
# title: 你的博客标题,如果启用了推送,用于生成邮件主题
rss_subscribe:
enable: true
your_blog_url: https://weekdaycare.cn/
email_template: "./rss_subscribe/email_template.html"
website_info:
title: "星日语"
# SMTP 配置
# 解释:使用其中的相关配置实现上面两种功能,若无推送要求可以不配置,请将以上两个配置置为false
# email: 发件人邮箱地址
# server: SMTP 服务器地址
# port: SMTP 端口号
# use_tls: 是否使用 tls 加密
smtp:
email: comment@weekdaycare.cn
server: smtp.feishu.cn
port: 587
use_tls: true
# 特殊RSS地址指定,可以置空但是不要删除!
# 解释:用于指定特殊RSS地址,如B站专栏等不常见RSS地址后缀,可以添加多个
# name: 友链名称
# url: 指定的RSS地址
specific_RSS:
# - name: "Redish101"
# url: "https://reblog.redish101.top/api/feed"
# - name: "無名小栈"
# url: "https://blog.imsyy.top/rss.xml"