Enabled gzip compression
This commit is contained in:
@@ -10,6 +10,7 @@ from typing import Union
|
|||||||
import uvicorn
|
import uvicorn
|
||||||
from fastapi import FastAPI
|
from fastapi import FastAPI
|
||||||
from fastapi.middleware.cors import CORSMiddleware
|
from fastapi.middleware.cors import CORSMiddleware
|
||||||
|
from fastapi.middleware.gzip import GZipMiddleware
|
||||||
from fastapi.staticfiles import StaticFiles
|
from fastapi.staticfiles import StaticFiles
|
||||||
from scheduler.asyncio.scheduler import Scheduler
|
from scheduler.asyncio.scheduler import Scheduler
|
||||||
|
|
||||||
@@ -59,6 +60,7 @@ app = FastAPI(
|
|||||||
title="Spoolman",
|
title="Spoolman",
|
||||||
version=env.get_version(),
|
version=env.get_version(),
|
||||||
)
|
)
|
||||||
|
app.add_middleware(GZipMiddleware)
|
||||||
app.mount("/api/v1", v1_app)
|
app.mount("/api/v1", v1_app)
|
||||||
app.mount("/", app=SinglePageApplication(directory="client/dist"), name="client")
|
app.mount("/", app=SinglePageApplication(directory="client/dist"), name="client")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user