I have created a droplet on digital ocean for appwrite and have and also i have deployed a react application using appwrite in the digital ocean. When i try to access the appwrite it shows the error: The page at 'https://example.com/login' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://153.246.45.23/v1/account/sessions/email'. This request has been blocked; the content must be served over HTTPS. I think the problem is trying to access http from https. As i see my appwrite is running as not secure. Is there a way to change it to a secure https endpoint?
Yes
Change the value of _APP_OPTIONS_FORCE_HTTPS to enabled inside
/root/appwrite/.env
Then run docker compose down && docker compose up -d
If you have domain then the best practice would be to also set this values with your domain in the .env file
_APP_DOMAIN=your-domain.com
_APP_DOMAIN_TARGET=your-domain.com
Then run docker compose down && docker compose up -d again
Sorry if the doubt is too basic, iam not using docker , iam using digital ocean droplet . Can i change the value of _APP_OPTIONS_FORCE_HTTPS ? and will it work?
You mean you use this? https://marketplace.digitalocean.com/apps/appwrite
yes
Its the same. it's using Docker & the docker.compse.yml file it just do all the work for you. Installing docker config etc.
All of the files are located in /root/appwrite/
So you're able to follow the instructions above
ok Let me try and get back to you
Thank you, it worked
[SOLVED] Digital Ocean Deployment
Recommended threads
- Sudden CORS Errors - Domain hasn't Chang...
I have an Appwrite project with two web apps configured, the first one has the hostname `*` and the second one I just added to test if it could fix the issue wi...
- Any way to temporarily bypass the email ...
Hey guys, any way to bypass the email verification to use the accounts again? i need to recover some projects that due to recent changes have been stopped, and ...
- Collections list not showing up when try...
I'm trying to create new relationship attribute but both one way and two way relationship is not showing up collections list to connect with my relationship att...