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);