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
- Invalid token passed in the request
Hello, I have an issue using updateMagicURLSession. I send the email using sendMagicLink, which works fine. When i click the link in the email i get the invali...
- functions domain error
I cannot set up the domain for function I’m trying to add the domain api.example.com I can only use Cloudflare as the DNS provider because my domain provider do...
- Storage Bucket Permissions
Hey folks, when enabling CRUD on the bucket level for the role any, should the bucket be accessible when using a session client?