diff options
| author | Acid Chicken (硫酸鶏) <root@acid-chicken.com> | 2024-02-12 01:02:27 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-12 10:02:27 +0900 |
| commit | 3dc095d1c9ae075b28efb521cf3d76961efb6593 (patch) | |
| tree | e5f85eddbc87aa6bb930b64cab7621e1c95ac61f /packages/backend/src/server/web | |
| parent | Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop (diff) | |
| download | sharkey-3dc095d1c9ae075b28efb521cf3d76961efb6593.tar.gz sharkey-3dc095d1c9ae075b28efb521cf3d76961efb6593.tar.bz2 sharkey-3dc095d1c9ae075b28efb521cf3d76961efb6593.zip | |
feat: provide tarball (#13260)
* feat: provide tarball
* build: pack on build-assets
* chore: use ignore-walk
* chore: debug
* build: dependencies
Diffstat (limited to 'packages/backend/src/server/web')
| -rw-r--r-- | packages/backend/src/server/web/ClientServerService.ts | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/backend/src/server/web/ClientServerService.ts b/packages/backend/src/server/web/ClientServerService.ts index 8e1a89d55f..a5094e6a86 100644 --- a/packages/backend/src/server/web/ClientServerService.ts +++ b/packages/backend/src/server/web/ClientServerService.ts @@ -51,6 +51,7 @@ const clientAssets = `${_dirname}/../../../../frontend/assets/`; const assets = `${_dirname}/../../../../../built/_frontend_dist_/`; const swAssets = `${_dirname}/../../../../../built/_sw_dist_/`; const viteOut = `${_dirname}/../../../../../built/_vite_/`; +const tarball = `${_dirname}/../../../../../built/tarball/`; @Injectable() export class ClientServerService { @@ -291,6 +292,13 @@ export class ClientServerService { decorateReply: false, }); + fastify.register(fastifyStatic, { + root: tarball, + prefix: '/tarball/', + immutable: true, + decorateReply: false, + }); + fastify.get('/favicon.ico', async (request, reply) => { return reply.sendFile('/favicon.ico', staticAssets); }); |