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