I would like to set up OAuth (specifically Google). on my self-hosted instance. I am running it through Cloudflare Tunnels but I only managed to get it to run on HTTP. This is forcing the redirect URL of the OAuth to be HTTP and thus being stuck in a redirect loop.
I tried setting appwrite to use HTTPS using the following settings:
_APP_ENV: production
_APP_OPTIONS_FORCE_HTTPS=enabled
_APP_DOMAIN=test-appwrite.domain.com
_APP_DOMAIN_FUNCTIONS=test-appwrite.domain.com
_APP_DOMAIN_TARGET=test-appwrite.domain.com
_APP_SYSTEM_SECURITY_EMAIL_ADDRESS=myemail@mail.com
_APP_EMAIL_CERTIFICATES=myemail@mail.com
On Cloudflare I have SSL mode to Full.
I am also attaching my tunnel setup on Cloudflare Zero Trust.
I am getting a bad gateway error at the moment. Please let me know if I am messing something up, or this is not necessarily the way to go to get OAuth working
Recommended threads
- Update from 1.3.8 to 1.4.14
Hello, i tried to update my self hosted appwrite Server from the version 1.3.8 to 1.4.14. With the update the backend is not working. It simply returns a diffe...
- Fatal error: Uncaught Exception: Failed ...
Hi I migrated a project from 1.4.3 to 1.6.0 but I get the following error `docker-compose logs appwrite `and the database is shown as disconnected.
- Appwrite taking too much space
hi, i have a self hosted instance of appwrite on a vps. my appwrite db has around 50k documents in total but appwrite is taking up more then 120+GB. i doubt the...