diff --git a/src/server.mjs b/src/server.mjs index 446085a..b836492 100644 --- a/src/server.mjs +++ b/src/server.mjs @@ -82,6 +82,16 @@ export function createApp() { .send(renderLlmsTxt(COMMANDS)), ); + // OpenWebring descriptor: membership in the Profullstack ring on rssamplifier.com. + app.get('/.well-known/openwebring.json', (_req, res) => + res.set('Cache-Control', 'public, max-age=3600').json({ + openwebring: '0.1', + site: { url: 'https://moshcode.sh/', name: 'moshcode.sh' }, + made_by: 'both', + rings: [{ ring: 'https://rssamplifier.com/ring/profullstack', slug: 'moshcode-sh' }], + }), + ); + app.get('/robots.txt', (_req, res) => res .type('text/plain; charset=utf-8') diff --git a/src/site.mjs b/src/site.mjs index 9a00c15..a57a013 100644 --- a/src/site.mjs +++ b/src/site.mjs @@ -99,6 +99,7 @@ export function foot() { Profullstack + ⚄ ${FOOTER_LINKS.map(