diff --git a/projects/activitypub_relay/src/python/relay/application.py b/projects/activitypub_relay/src/python/relay/application.py
index e3cb62c..b6127e6 100644
--- a/projects/activitypub_relay/src/python/relay/application.py
+++ b/projects/activitypub_relay/src/python/relay/application.py
@@ -92,6 +92,10 @@ class Application(web.Application):
         )
         asyncio.run(self.handle_run())
 
+        # Save off config before exit
+        self.config.save()
+        self.database.save()
+
     def stop(self, *_):
         self["running"] = False