diff --git a/deploy_matrix.yml b/deploy_matrix.yml index 43abb97..bc6765d 100644 --- a/deploy_matrix.yml +++ b/deploy_matrix.yml @@ -207,6 +207,16 @@ network: "{{ podman_network }}" restart_policy: always - + # ----------------------------------------------------------------- + # Matrix Admin Panel + # ----------------------------------------------------------------- + + - name: Start Matrix Admin panel + containers.podman.podman_container: + name: "{{ adin_container_name }}" + image: "{{ synapse_admin_image }}" + state: started + network: "{{ podman_network }}" + restart_policy: always diff --git a/vars/vars.yml b/vars/vars.yml index 66e04a7..3ba5abe 100644 --- a/vars/vars.yml +++ b/vars/vars.yml @@ -52,6 +52,7 @@ synapse_image: "docker.io/matrixdotorg/synapse:latest" nginx_image: "docker.io/nginx:latest" npm_image: "docker.io/jc21/nginx-proxy-manager:latest" teamspeak_image: "docker.io/teamspeak:latest" +synapse_admin_image: "awesometechnologies/synapse-admin:latest" # -------------------------------------------------------------- @@ -80,7 +81,12 @@ synapse_secret_key_path: "/tmp/matrix.fpov.space.signing.key" synapse_log_config: "/tmp/matrix.fpov.space.log.config" # ----------------------------------------------------------------- -# NEW – Google OAuth2 (OpenID Connect) credentials +# Synapse Admin +#------------------------------------------------------------------ +adin_container_name: mtxadm + +# ----------------------------------------------------------------- +# Google OAuth2 (OpenID Connect) credentials # ----------------------------------------------------------------- google_oidc_client_id: "YOUR_GOOGLE_CLIENT_ID" google_oidc_client_secret: "YOUR_GOOGLE_CLIENT_SECRET"