githubGitHub Synchronisation

The GitHub integration is only available at ayaka-notes/overleafarrow-up-right currently. We are very proud to bring this feature for everyone to use, which used to be only available at Overleaf SaaS.

circle-info

This feature is developed by ayaka-notes/overleaf-proarrow-up-right, will be introduced from v6.2.0 and later. It's still in beta status. We need your feedback if you have any problem.

Setup GitHub Synchronisation

circle-exclamation

Visit developers settingsarrow-up-right to create your GitHub OAuth application, and copy your CLIENT_ID and SECRET.

Then, add the following settings to your overleaf env var files.

config/variables.env
# used to encrypt the user's GitHub access token.
CIPHER_PASSWORD=0123456789ABCDEFG # changed to yours

# Github Sync Settings
GITHUB_SYNC_ENABLED=true
GITHUB_SYNC_CLIENT_ID=
GITHUB_SYNC_CLIENT_SECRET=
GITHUB_SYNC_CALLBACK_URL==http://your.overleaf.com/github-sync/completeRegistration
GITHUB_SYNC_HOST=github-sync
# (Optional) GITHUB_SYNC_PROXY_URL=http://10.0.0.1:8888

Last updated

Was this helpful?