diff --git a/group_vars/all/secrets.yml.contents b/group_vars/all/secrets.yml.contents index 7ba62f6c..37527306 100644 --- a/group_vars/all/secrets.yml.contents +++ b/group_vars/all/secrets.yml.contents @@ -55,6 +55,8 @@ rallly_secrets: membersystem_secrets: secret_key: xxx + stripe_api_key: xxx + stripe_endpoint_secret: xxx diun: - matrix_password: xxx \ No newline at end of file + matrix_password: xxx diff --git a/roles/docker/defaults/main.yml b/roles/docker/defaults/main.yml index bc6232da..cb4cf8c5 100644 --- a/roles/docker/defaults/main.yml +++ b/roles/docker/defaults/main.yml @@ -193,7 +193,7 @@ services: membersystem: domain: "member.{{ base_domain }}" - django_admins: "Vidir:valberg@orn.li" + django_admins: "Vidir:valberg@orn.li Balder:benjaoming@data.coop" volume_folder: "{{ volume_root_folder }}/membersystem" version: latest postgres_version: 13-alpine diff --git a/roles/docker/templates/compose-files/membersystem.yml.j2 b/roles/docker/templates/compose-files/membersystem.yml.j2 index fae37672..795080af 100644 --- a/roles/docker/templates/compose-files/membersystem.yml.j2 +++ b/roles/docker/templates/compose-files/membersystem.yml.j2 @@ -26,6 +26,8 @@ services: CSRF_TRUSTED_ORIGINS: https://{{ services.membersystem.domain }} DJANGO_ADMINS: "{{ services.membersystem.django_admins }}" DEFAULT_FROM_EMAIL: noreply@{{ services.membersystem.domain }} + STRIPE_API_KEY: "{{ membersystem_secrets.stripe_api_key }}" + STRIPE_ENDPOINT_SECRET: "{{ membersystem_secrets.stripe_endpoint_secret }}" depends_on: - postgres