diff --git a/discord_rss_bot/main.py b/discord_rss_bot/main.py
index c1e78f2..9a112ac 100644
--- a/discord_rss_bot/main.py
+++ b/discord_rss_bot/main.py
@@ -64,7 +64,7 @@ async def lifespan(app: FastAPI) -> typing.AsyncGenerator[None, None]:
     scheduler.shutdown(wait=True)
 
 
-app: FastAPI = FastAPI()
+app: FastAPI = FastAPI(lifespan=lifespan)
 app.mount("/static", StaticFiles(directory="discord_rss_bot/static"), name="static")
 templates: Jinja2Templates = Jinja2Templates(directory="discord_rss_bot/templates")