This repository contains Docker configuration for running Qdrant with Nginx and SSL.
It enables the easy implementation of Qdrant API for custom domains.
Even if you include a secret key in the Header, it will be encrypted and secure.
Once you execute docker compose up, the SSL certificate will be automatically renewed internally.
You can set your own API key, so you can expose your API safely.
You can implement the Qdrant API for https://your-domain.com/.
Set QDRANTDOMAIN to the domain where you want to implement the API.
Set the apikey to your own sufficiently long secret key.
You need to obtain an SSL certificate in advance and save it to this repository. Therefore, execute createssl.sh.
chmod +x create_ssl.sh
sudo ./create_ssl.sh
sudo docker-compose up -d