mirror of
https://github.com/DIYgod/RSSHub.git
synced 2025-12-15 01:30:33 +08:00
40 lines
1.6 KiB
JavaScript
40 lines
1.6 KiB
JavaScript
module.exports = {
|
|
port: process.env.PORT || 1200, // 监听端口
|
|
cacheType: process.env.CACHE_TYPE || 'memory', // 缓存类型,支持 'memory' 和 'redis',设为空可以禁止缓存
|
|
cacheExpire: process.env.CACHE_EXPIRE || 5 * 60, // 缓存时间,单位为秒
|
|
ua: process.env.UA || 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36',
|
|
listenInaddrAny: process.env.LISTEN_INADDR_ANY || 1, // 是否允许公网连接,取值 0 1
|
|
requestRetry: process.env.REQUEST_RETRY || 2, // 请求失败重试次数
|
|
redis: {
|
|
url: process.env.REDIS_URL || 'redis://localhost:6379/',
|
|
options: {
|
|
// 支持这些参数 https://github.com/NodeRedis/node_redis#options-object-properties
|
|
password: process.env.REDIS_PASSWORD || null,
|
|
},
|
|
},
|
|
pixiv: {
|
|
client_id: 'MOBrBDS8blbauoSck0ZfDbtuzpyT',
|
|
client_secret: 'lsACyCD94FhDUtGTXi3QzcFE2uU1hqtDaKeqrdwj',
|
|
username: process.env.PIXIV_USERNAME,
|
|
password: process.env.PIXIV_PASSWORD,
|
|
},
|
|
disqus: {
|
|
api_key: process.env.DISQUS_API_KEY,
|
|
},
|
|
twitter: {
|
|
consumer_key: process.env.TWITTER_CONSUMER_KEY,
|
|
consumer_secret: process.env.TWITTER_CONSUMER_SECRET,
|
|
access_token: process.env.TWITTER_ACCESS_TOKEN,
|
|
access_token_secret: process.env.TWITTER_ACCESS_TOKEN_SECRET,
|
|
},
|
|
youtube: {
|
|
key: process.env.YOUTUBE_KEY,
|
|
},
|
|
telegram: {
|
|
token: process.env.TELEGRAM_TOKEN,
|
|
},
|
|
github: {
|
|
access_token: process.env.GITHUB_ACCESS_TOKEN,
|
|
},
|
|
};
|