feat: Add @rmdes/indiekit-syndicator-indienews plugin and config block

This commit is contained in:
svemagie
2026-03-10 00:27:40 +01:00
committed by svemagie
parent 696f5b3336
commit bc83e2bbb7

View File

@@ -296,6 +296,7 @@ export default {
"@rmdes/indiekit-post-type-page", "@rmdes/indiekit-post-type-page",
"@rmdes/indiekit-syndicator-bluesky", "@rmdes/indiekit-syndicator-bluesky",
"@rmdes/indiekit-syndicator-mastodon", "@rmdes/indiekit-syndicator-mastodon",
"@rmdes/indiekit-syndicator-indienews",
"@rmdes/indiekit-preset-eleventy", "@rmdes/indiekit-preset-eleventy",
"@rmdes/indiekit-endpoint-github", "@rmdes/indiekit-endpoint-github",
"@rmdes/indiekit-endpoint-webmention-io", "@rmdes/indiekit-endpoint-webmention-io",
@@ -407,8 +408,21 @@ export default {
debugDashboard: activityPubDebugDashboard, debugDashboard: activityPubDebugDashboard,
debugPassword: activityPubDebugPassword, debugPassword: activityPubDebugPassword,
}, },
"indiekit-endpoint-youtube": { "@rmdes/indiekit-endpoint-youtube": {
mountPath: "/youtube", mountPath: "/youtube",
apiKey: process.env.YOUTUBE_API_KEY,
channelId: process.env.YOUTUBE_CHANNEL_ID,
// OR use channel handle instead:
// channelHandle: "@YourChannel",
cacheTtl: 300_000, // 5 minutes
liveCacheTtl: 60_000, // 1 minute for live status
limits: {
videos: 10,
},
},
"@rmdes/indiekit-syndicator-indienews": {
languages: ["en", "de"],
checked: false
}, },
}; };