feat: install and configure @rmdes/indiekit-endpoint-blogroll
Mounts blogroll API at /blogrollapi — syncs RSS/Atom feeds hourly, caches 50 items per blog, deletes items after 7 days. Public endpoints: /blogrollapi/api/blogs, /items, /categories, /status, /opml Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -310,6 +310,7 @@ export default {
|
||||
"@rmdes/indiekit-endpoint-podroll",
|
||||
"@rmdes/indiekit-endpoint-activitypub",
|
||||
"@rmdes/indiekit-endpoint-youtube",
|
||||
"@rmdes/indiekit-endpoint-blogroll",
|
||||
],
|
||||
"@indiekit/store-github": {
|
||||
user: githubUsername,
|
||||
@@ -424,5 +425,12 @@ export default {
|
||||
languages: ["en", "de"],
|
||||
checked: false
|
||||
},
|
||||
"@rmdes/indiekit-endpoint-blogroll": {
|
||||
mountPath: "/blogrollapi",
|
||||
syncInterval: 3600000,
|
||||
maxItemsPerBlog: 50,
|
||||
maxItemAge: 7,
|
||||
fetchTimeout: 15000,
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user