Mise à jour de la configuration de Nextcloud et Keycloak : ajout d'entrées dans /etc/hosts, activation du mode debug et modification de la commande Keycloak pour le développement.
This commit is contained in:
parent
de6cba0c30
commit
eddb60e2f9
@ -14,7 +14,8 @@
|
||||
- "localhost"
|
||||
keycloak_client_id: "nextcloud"
|
||||
keycloak_client_secret: "d27b68dbb0f2eb2012837ed5f71e91015465ab72b93d50b3409962dad7812429"
|
||||
keycloak_url: "http://connect.neah.local/auth"
|
||||
#TODO: Remplacer le nom de domaine
|
||||
keycloak_url: "http://connect.neah.local"
|
||||
keycloak_realm: "master"
|
||||
|
||||
pre_tasks:
|
||||
@ -40,6 +41,15 @@
|
||||
retries: 3
|
||||
delay: 5
|
||||
|
||||
#TODO: Supprimer en prod
|
||||
- name: Ajouter une entrée dans /etc/hosts du conteneur Nextcloud
|
||||
shell: >
|
||||
docker exec {{ nextcloud_container }} sh -c 'echo "172.16.32.141 connect.neah.local" >> /etc/hosts'
|
||||
register: add_hosts_entry
|
||||
until: add_hosts_entry is success
|
||||
retries: 3
|
||||
delay: 5
|
||||
|
||||
- name: Configurer les domaines de confiance
|
||||
shell: >
|
||||
docker exec -u 33 {{ nextcloud_container }} php occ config:system:set trusted_domains {{ item.0 }} --value={{ item.1 }}
|
||||
@ -82,3 +92,20 @@
|
||||
until: config_keycloak is success
|
||||
retries: 3
|
||||
delay: 5
|
||||
|
||||
#TODO: Supprimer le mode debug en prod
|
||||
- name: Activer le mode debug de Nextcloud
|
||||
shell: >
|
||||
docker exec -u 33 {{ nextcloud_container }} php occ config:system:set debug --value=true
|
||||
register: enable_debug
|
||||
until: enable_debug is success
|
||||
retries: 3
|
||||
delay: 5
|
||||
|
||||
- name: Autoriser les serveurs distants locaux
|
||||
shell: >
|
||||
docker exec -u 33 {{ nextcloud_container }} php occ config:system:set allow_local_remote_servers --value=true
|
||||
register: allow_local_remote_servers
|
||||
until: allow_local_remote_servers is success
|
||||
retries: 3
|
||||
delay: 5
|
||||
|
||||
@ -64,6 +64,7 @@ services:
|
||||
keycloak:
|
||||
container_name: neah-keycloak
|
||||
image: quay.io/keycloak/keycloak:latest
|
||||
#TODO: Passer a "start" en prod (Nécessite un certificat valide)
|
||||
command: ["start-dev"]
|
||||
environment:
|
||||
KC_BOOTSTRAP_ADMIN_USERNAME: ${KEYCLOAK_USER}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user