I've followed this guide: https://appwrite.io/docs/advanced/self-hosting/configuration/version-control to connect GitHub to my self-hosted Appwrite instance (1.8.0, running on Coolify).
The GitHub App installs successfully, but after the redirect back to Appwrite there's no active connection. One thing I noticed: the Setup URL in the GitHub App settings needs to point to the Appwrite homepage — leaving it empty prevented the redirect entirely.
The logs show the following:
2026-Mar-12 08:19:56
Worker 22 started successfully
2026-Mar-12 08:19:56
Worker 23 started successfully
2026-Mar-12 08:19:56
Worker 24 started successfully
2026-Mar-12 08:19:56
[Setup] - logs database init started...
2026-Mar-12 08:19:56
└── Creating database: logs...
2026-Mar-12 08:19:56
└── Skip: metadata table already exists
2026-Mar-12 08:19:56
[Setup] - appwrite database init started...
2026-Mar-12 08:19:56
└── Creating database: appwrite...
2026-Mar-12 08:19:56
└── Skip: metadata table already exists
2026-Mar-12 08:19:56
[Setup] - Server database init completed...
2026-Mar-12 08:19:56
Server started successfully (max payload is 12,582,912 bytes)
2026-Mar-12 08:19:56
Master pid 1, manager pid 7
2026-Mar-12 08:20:14
localhost is not a publicly accessible domain. Skipping SSL certificate generation.
2026-Mar-12 08:25:15
appwrite.example.app is not a main domain. Skipping SSL certificate generation.
I think i figured it out, the setup url should be: <APPWRITE_HOME>/v1/vcs/github/authorize
Creating the installation with the following endpoint: https://github.com/appwrite/appwrite/blob/a5fa09b4ceb5945d98244612a3d8d1a780533e93/app/controllers/api/vcs.php#L524
Recommended threads
- Usage of the new Client() and dealing wi...
Hey guys, just a quick one - we had some web traffic the other day and it ended up bombing out - To put in perspective of how the app works, we have a Nuxt Ap...
- [Beginner] CLI --queries Syntax Error & ...
Hi everyone! I am a beginner with Appwrite and trying to use the CLI, but I'm stuck with a syntax error. Any guidance would be greatly appreciated! 🙏 **Enviro...
- [SOLVED] curl error Number: 6 — function...
Hello, I invested a lot of time in this error in a fresh install of appwrite 1.8.1 and lasted until fix, this if for helping anyone that can have the same weird...