feat: add atlantis login theme in keycloak

This commit is contained in:
2023-06-26 12:28:45 +00:00
parent c3023791f1
commit 7237c07ecb
2 changed files with 10 additions and 1 deletions

View File

@@ -8,6 +8,12 @@
name: /data/keycloak-postgres/ name: /data/keycloak-postgres/
state: directory state: directory
- name: Clone keycloak Themes
git:
repo: https://github.com/FAUSheppy/atlantis-keycloak-themes
dest: "/data/atlantis-keycloak-themes/"
version: master
- name: Create compose directory keycloak - name: Create compose directory keycloak
file: file:
name: "/opt/keycloak/" name: "/opt/keycloak/"
@@ -40,7 +46,7 @@
status_code: 200 status_code: 200
body_format: json body_format: json
register: result register: result
until: result.status and result.json.status == "UP" until: result.status == 200 and result.json.status == "UP"
retries: 10 retries: 10
delay: 20 delay: 20
check_mode: false check_mode: false
@@ -102,6 +108,7 @@
auth_password: "{{ keycloak_admin_password }}" auth_password: "{{ keycloak_admin_password }}"
state: present state: present
realm: master realm: master
loginTheme: "atlantis"
smtpServer : smtpServer :
password : "{{ smtp_service_pass }}" password : "{{ smtp_service_pass }}"
replyToDisplayName: "" replyToDisplayName: ""

View File

@@ -26,6 +26,8 @@ services:
- postgres - postgres
secrets: secrets:
- postgres_password - postgres_password
volumes:
- /data/atlantis-keycloak-themes/themes/:/opt/keycloak/themes/
postgres: postgres:
container_name: postgres-container container_name: postgres-container
image: postgres:15.1 image: postgres:15.1