The universal UI and tool suite for managing vector databases at scale.
8.0K
Vector Admin - The universal UI and tool suite for managing vector databases at scale.
GitHub - Mintplex-Labs/vector-admin - https://github.com/Mintplex-Labs/vector-admin
Docs - Docker - Mintplex-Labs/vector-admin/docker - https://github.com/Mintplex-Labs/vector-admin/blob/master/docker/DOCKER.md
Docs - docs.vector-admin.dev - https://docs.vectoradmin.com/
replace <POSTGRES_PASSWORD>, <JWT_SECRET> and <INNGEST_SIGNING_KEY> with random strings
version: '3.9'
# https://github.com/Mintplex-Labs/vector-admin
services:
# https://hub.docker.com/r/3x3cut0r/vector-admin
# https://github.com/Mintplex-Labs/vector-admin/tree/master/docker
vector-admin:
container_name: vector-admin
image: 3x3cut0r/vector-admin:latest
restart: unless-stopped
ports:
- '2138:3001'
- '3355:3355'
- '8288:8288'
environment: # https://github.com/Mintplex-Labs/vector-admin/blob/master/docker/.env.example
SERVER_PORT: 3001
DATABASE_CONNECTION_STRING: 'postgresql://vectoradmin:<POSTGRES_PASSWORD>@postgres:5432/vectoradmin'
JWT_SECRET: '<JWT_SECRET>'
INNGEST_EVENT_KEY: 'background_workers'
INNGEST_SIGNING_KEY: '<INNGEST_SIGNING_KEY>'
INNGEST_LANDING_PAGE: 'true'
volumes:
# - "./.env:/app/backend/.env"
- vector-admin-data:/app/backend/storage
- vector-admin-hotdir:/app/document-processor/hotdir
depends_on:
- postgres
# https://hub.docker.com/_/postgres
postgres:
container_name: postgres
image: postgres:16-alpine
restart: always
# ports:
# - 5432:5432
volumes:
- vector-admin-postgres:/var/lib/postgresql/data
environment:
POSTGRES_USER: 'vectoradmin'
POSTGRES_PASSWORD: '<POSTGRES_PASSWORD>'
POSTGRES_DB: 'vectoradmin'
volumes:
vector-admin-postgres:
name: vector-admin-postgres
vector-admin-data:
name: vector-admin-data
vector-admin-hotdir:
name: vector-admin-hotdir
you can also provide a .env file, see .env.example
SERVER_PORT - Port of the vector-admin dashboard. Keep it default - Default: 3001DATABASE_CONNECTION_STRING - specify the connection-string to your postgres databaseJWT_SECRET - Specifies the Java Web Token. Choose a random stringINNGEST_SIGNING_KEY - Specifies the inngest signing key. Choose a random stringINNGEST_EVENT_KEY - Specifies the inngest key event - Default: background_workersINNGEST_LANDING_PAGE - Turns the landing page on and off - Default: true/app/backend/storage - Directory for the storage/app/document-processor/hotdir - Directory for document-processor3001/tcp - HTTP Port - This project is licensed under the GNU General Public License - see the gpl-3.0 for details.
``
Content type
Image
Digest
sha256:fefb0e7a3…
Size
484.2 MB
Last updated
5 days ago
docker pull 3x3cut0r/vector-admin