I install appwrite 1.4.5 on my server and I had some troubles to generate SSL certificate. My domain is from Hostinger. So I found a solution, appwrite creates SSL cerificate... and I have to copy/paste my SSL private key and certificate to hostinger for my domain. But my question is when my certificate will expire and appwrite will generate a new one, does I have to copy paste again my new private key and certificate ? If yes, do you have a solution to do automatically the copy/paste ? Because I'm sure I'll forget to copy/paste the new certificate in hostinger!!! Thank you !!
Uh you shouldn't have to copy and paste...can you explain more about how your stuff is set up?
@Steven I have a vps where I install appwrite. I have a domain created with hostinger. But hostinger create automatically a SSL certificate for this domain. So I remove it. I configured DNS and a 'A' for this domain. I start Appwrite creation certificate and it works on Appwrite side. But on Hostinger side, the domain doesn't have an SSL. So I copy/paste the key and the certificate.
Uhhh so typically if there's a reverse proxy in front of Appwrite that has an SSL certificate ready, you don't really need one on Appwrite.
I'm not really sure how/what the SSL certificate from hostinger works...
@Steven No there's no reverse proxy.
Then I don't think you need to copy any SSL certificate to hostinger
Thank you, but I don't understand. In an appwrite installation, Appwrite create an SSL certificate with the domain you set at the beginning of the installation ? So after who this certificate is send to the domain ? For hostinger or others ? It's just to understand because I'm sure to understand the cycle.
So when you browse to the domain, the request gets routed to the appwrite server (via that A record you set up). Appwrite will then serve that SSL certificate
Yes I understand this. But what I don't understand it's on the installation. Appwrite didn't need to create an SSL certificate if the domain has a certificate ? Thank you for your quick answer.
Yes, if there's something else in front handling the http request, it will serve the SSL certificate
Thank you @Steven I found the solution.
what was your solution?
Recommended threads
- Send Email Verification With REST
I am using REST to create a user on the server side after receiving form data from the client. After the account is successfully created i wanted to send the v...
- Use different email hosts for different ...
Hello, I have 2 projects and i want to be able to set up email templates in the projects. Both projects will have different email host configurations. I see ...
- Migrate from cloud to localhost
Hello everyone. I need to migrate my test project from cloud to localhost, however it seems that this is possible only if a self-hosted appwrite instance it's h...