
Hiya.
I'm a little inexperienced with SSL and HTTPS, so I'm not sure if what I've been trying does anything. My redirect URIs for my OAuth providers are all HTTP - despite Appwrite saying they should be HTTPS.
I'm using Cloudflare, on full mode - using caddy to make the SSL certificates. These point to the 80
port from Appwrite - is that the issue? Because I can't seem to point the domains to the 443 port from Appwrite because then I get conflicts.
I tried the FORCE_HTTPS parameters in the .env
file but they cause redirect issues (probably between Caddy and Appwrite comunicating?)
I'm not really sure on how all this works, sorry. Thanks making such a great service though!

Got it working - had to make Caddy proxy the domains to Appwrite's 443 port and disabled the insecure tls check:
reverse_proxy https://localhost:8443 {
transport http {
tls
tls_insecure_skip_verify
}
}
Recommended threads
- Failed to bind to [::]:3000 address in a...
Hello, I am using Appwrite 1.7.4 on a self-hosted instance and am experiencing an issue with Appwrite Site's manual deployment. Please, help. I go to the page ...
- Github configuration with appwrite
Hi, when I try to connect to GitHub, I get this error: i am following this doc: https://appwrite.io/integrations/deployments-github
- Upload file to Storage
this working File ff = File("path/vid.mp4"); await ff.writeAsBytes(bytes); // Upload file to Storage final fileUpload = await _storage....
