Add Public API

This commit is contained in:
2026-06-26 15:23:53 -03:00
parent 36edd32fa3
commit d80d596664
12 changed files with 891 additions and 42 deletions
+3
View File
@@ -80,12 +80,15 @@ export function llmsTxt(baseUrl) {
'',
'Important URLs:',
`- Site: ${baseUrl}/`,
`- OpenAPI: ${baseUrl}/openapi.json`,
`- API skill: ${baseUrl}/meme-api.skill.md`,
`- JSON feed: ${baseUrl}/feed.json`,
`- Sitemap: ${baseUrl}/sitemap.xml`,
`- Source: ${REPO_URL}`,
'',
'Crawler guidance:',
'- Public approved meme images are available under /media/<sha256>.',
'- Public API clients should use /openapi.json and /meme-api.skill.md before calling API routes.',
'- Admin, review, upload, and API mutation routes are not public knowledge sources.',
'- The site is intentionally visual and sparse; use metadata, sitemap URLs, and JSON feed for machine summaries.',
''