[Unit] Description=Keycloak Identity and Access Management Documentation=https://www.keycloak.org/server/configuration After=network-online.target Wants=network-online.target [Service] Type=simple User={{ serveur_keycloak_utilisateur }} Group={{ serveur_keycloak_utilisateur }} EnvironmentFile=/etc/keycloak/keycloak.env WorkingDirectory={{ serveur_keycloak_home }} ExecStart={{ serveur_keycloak_home }}/bin/kc.sh start --optimized Restart=on-failure RestartSec=5 TimeoutStartSec=120 LimitNOFILE=102642 NoNewPrivileges=yes ProtectSystem=full ProtectHome=true PrivateTmp=true [Install] WantedBy=multi-user.target