Update Gitlab_selfhosted authored by Jacob Benz's avatar Jacob Benz
......@@ -5,3 +5,5 @@ This Keycloak plugin is necessary for two reasons:
2. Unlike GitHub, access tokens for GitLab instances are only valid for 2 hours. Our Keycloak plugin has a mechanism implemented to renew them if necessary. This mechanism, however, is not perfect.
The Kecycloak plugin for self-hosted GitLab instances is based on [this plugin for Discord](https://github.com/wadahiro/keycloak-discord/releases) while using the specific logic as found in the GitLab plugin that is part of Keycloak. The token renewal mechanism has been taken from [here](https://gist.github.com/Dreneg/83e0f966eeeaf065e70ba298830d8bce).
To enable the plugin, it has to be copied to the right location where Keycloak can find it. When using the containers from the [simplified Deployment guide](Simplified_Deployment), the plugin is available automatically. Please note that new versions of this plugin do not automatically become part of the [configuration repository](https://code.fbi.h-da.de/leaf-writer-x/dependencies/leafwriter-configuration-files) which is used for the simplified deployment. Someone (currently @jacob.benz) has to do this manually.
\ No newline at end of file