diff options
author | Andrew Godwin | 2022-11-20 18:29:19 -0700 |
---|---|---|
committer | Andrew Godwin | 2022-11-20 18:29:19 -0700 |
commit | 5ddce16213a8e7b4e9d052a14ed8d7e37ac5f068 (patch) | |
tree | f6bfb8d8e0fe6e00a30125ba4b6076426c56bcf2 /users/apps.py | |
parent | bed5c7ffaa184fd6146df17279fc2b96f9d02944 (diff) | |
download | takahe-5ddce16213a8e7b4e9d052a14ed8d7e37ac5f068.tar.gz takahe-5ddce16213a8e7b4e9d052a14ed8d7e37ac5f068.tar.bz2 takahe-5ddce16213a8e7b4e9d052a14ed8d7e37ac5f068.zip |
Add a system actor to sign outgoing S2S GETs
Diffstat (limited to 'users/apps.py')
-rw-r--r-- | users/apps.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/users/apps.py b/users/apps.py index 88f7b17..05b5c3f 100644 --- a/users/apps.py +++ b/users/apps.py @@ -4,3 +4,9 @@ from django.apps import AppConfig class UsersConfig(AppConfig): default_auto_field = "django.db.models.BigAutoField" name = "users" + + def ready(self) -> None: + # Generate the server actor keypair if needed + from users.models import SystemActor + + SystemActor.generate_keys_if_needed() |