Is your repository still online? I can install it but trying to install any addon in the repo gives me a failure.
Every installation fails except the Thoradia repository. He needs to update the repo and host it on Github in uncompressed format, so Kodi can check for updated add-ons properly. But it may not matter since everything except Plex Media Server (PMS) is now available in the LibreELEC repository.