-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Patches for Version 5 #50
Comments
Thanks! However, I'll need to test it next weekend. Any reviews in the meantime would be greatly appreciated. |
I'd be happy to test it. Could you provide instructions on what needs to be done? Would simply applying diffs be sufficient, or should something else be changed in my docker-compose/config as well? P.S: sorry for the off-topic. @davrot - try setting up authentik+traefik: https://goneuland.de/authentik-in-kombination-mit-traefik/ |
Maybe I summarize what I did with https://github.com/davrot/ldap-overleaf-sl:
2b. I made a diff between the old unpatched filed and the new unpatched files, to understand the changes done since then.
@VPaulV At that point I noticed that I am too stupid for authentik. The installation seemed to work fine. I made even my own ansible installation script: https://github.com/davrot/overleaf_ansible/blob/main/useless/install_authentik.yaml But I was not able to connect my portainer ( https://docs.goauthentik.io/integrations/services/portainer/ ) to it nor to get a valid token with python. I tried stuff like this (and variants) client = BackendApplicationClient(client_id=client_id) for hours. At that point I was pondering my life decision. Maybe I should do something with wood or garden? |
oh, BTW there might be a problem with the update of Tex. The Tex people moved to 2024 and the overleaf docker has still 2023. I worked around it by creating a volume (please ignore the ansible style :-) ):
and use the docker volume function to put it at the position of 2023:
And finally I auto installed tex 2024 into the volume:
|
Is there by any chance an updated patch set for the current version (5.1.1) somewhere? |
Hi @thmo, if you only need OAuth 2 and don't use LDAP, you may use https://github.com/aeecleclair/ldap-overleaf-sl/tree/5.1.1 |
I created diffs that can be applied to version 5:
https://github.com/davrot/ldap-overleaf-sl
However, I couldn't / will not test them because I am too stupid to get an Authentik server running and was not even able to run a test OAuth2 in Python against it. Thus I will give up on the Authentik server idea and will modify the overleaf password part to be connected directly to a real LDAP server.
Long story short, maybe the diffs and scripts, I did last night, are helpful for somebody...
The text was updated successfully, but these errors were encountered: