From 31de1f6176f49bb256b5ee8fe95d63d8a36218d8 Mon Sep 17 00:00:00 2001 From: Siddharth Singh Date: Mon, 4 Nov 2024 02:20:04 +0530 Subject: [PATCH] add support for assetlinks.json well-known file --- src/app.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/app.ts b/src/app.ts index fdcacf29..05c5481f 100644 --- a/src/app.ts +++ b/src/app.ts @@ -192,8 +192,12 @@ app.use( app.get('/metrics', metricsController); +const publicFiles = serveStatic({ root: './public/' }); +const staticFiles = serveStatic({ root: './static/' }); + app.get('/.well-known/nodeinfo', nodeInfoController); app.get('/.well-known/nostr.json', nostrController); +app.get('/.well-known/assetlinks.json', publicFiles); app.get('/nodeinfo/:version', nodeInfoSchemaController); app.get('/manifest.webmanifest', manifestController); @@ -366,9 +370,6 @@ app.use('/.well-known/*', notImplementedController); app.use('/nodeinfo/*', notImplementedController); app.use('/oauth/*', notImplementedController); -const publicFiles = serveStatic({ root: './public/' }); -const staticFiles = serveStatic({ root: './static/' }); - // Known frontend routes app.get('/:acct{@.*}', frontendController); app.get('/:acct{@.*}/*', frontendController);