The GitHub storage integration in Wiki.js 3.0 features a fully automated setup. Here's how it works:
Choose whether you want to use a GitHub repsotiroy under an organization or personal account.
Enter the public URL of your wiki. This is how GitHub will know where to send events about new changes.
An app manifest is automatically generated with all the proper values; simply click Create GitHub App.
Choose which GitHub repository should be used for sync from the list.
Go back to Wiki.js admin storage page and click Finish Setup to complete the installation.
No complex configuration with keys or git URIs to enter!
Should you want to remove the integration, simply click Uninstall. All settings will be reset and the app installation will even be removed for you on GitHub. You'll just need to manually delete the generated GitHub app itself as that can't be automated.