« Keycloak » : différence entre les versions

Ajout du logo
mAucun résumé des modifications
 
(10 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
{{Infobox logiciel
{{Infobox logiciel
  | sous-titre   = Service d'authentifiation
  | sous-titre   = Service d'authentifiation
  | localisation = [[Serveur:computing|Serveur computing]]
  | localisation = [[Serveur:computing|Serveur computing]]
|site officiel=https://www.keycloak.org/|documentation=https://www.keycloak.org/documentation|utilisations=[[Nextcloud]], [[Mediawiki]], [[Synapse]], [[Misskey]]|utilise=[[Nginx]], [[Certbot]], [[Postgresql]], [[Freeipa-client]]|image=Icon keycloak.svg}}
| site officiel = https://www.keycloak.org/
| documentation = https://www.keycloak.org/documentation
| utilisations = [[Nextcloud]], [[Mediawiki]], [[Synapse]], [[Misskey]], [[Forgejo]]
| utilise       = [[Nginx]], [[Certbot]], [[Postgresql]], [[Client FreeIPA]]
| image         = Icon keycloak.svg
| configuration = <code>/usr/share/keycloak/conf/keycloak.conf</code>
| port          = 8127
| accès        = https://auth.linarphy.net
| service      = [[Systemd]]
}}


[[Keycloak]] est le service disponible sur l'adresse [https://auth.linarphy.net suivante]. Il gère l'authentification des utilisateurs sur tous les autres services de l'architecture.
[[Keycloak]] est le service disponible sur l'adresse [https://auth.linarphy.net suivante]. Il gère l'authentification des utilisateurs sur tous les autres services de l'architecture.
Ligne 8 : Ligne 17 :
== Configuration actuelle ==
== Configuration actuelle ==


Le service [[Nginx]] transfère les pages web du port '''8127''' (géré par Keycloak) vers le port '''443''' (https) sur le domaine <code>wiki.linarphy.net</code> (serveur [[computing]]). Les données sont gérés par [[Postgresql]] via une base de donnée ayant pour nom '''keycloak''' et pour utilisateur '''keycloak'''. Cette instance stocké dans le dossier <code>/usr/share/keycloak/</code> tourne sur la version '''26.0.0''' avec '''openjdk-21.0.2''' (lui-même dans <code>/usr/share/openjdk/21/</code>).
Le service [[Nginx]] transfère les pages web du port '''8127''' (géré par Keycloak) vers le port '''443''' (https) sur le domaine <code>auth.linarphy.net</code> (serveur [[computing]]). Les données sont gérés par [[Postgresql]] via une base de donnée ayant pour nom '''keycloak''' et pour utilisateur '''keycloak'''. Cette instance stocké dans le dossier <code>/usr/share/keycloak/</code> tourne sur la version '''26.0.0''' avec '''openjdk-21.0.2''' (lui-même dans <code>/usr/share/openjdk/21/</code>).


== Procédures ==
== Procédures ==
Ligne 19 : Ligne 28 :
* [[Postgresql]]
* [[Postgresql]]
* [[Certbot]]
* [[Certbot]]
* [[Freeipa-client]]
* [[Client FreeIPA]]


==== Fichiers ====
==== Fichiers ====