Skip to content

Core Stack Infrastructure#8

Open
PEXEL2002 wants to merge 7 commits intomainfrom
feat_setup_docker
Open

Core Stack Infrastructure#8
PEXEL2002 wants to merge 7 commits intomainfrom
feat_setup_docker

Conversation

@PEXEL2002
Copy link
Owner

Core Stack Infrastructure

Overview

Foundational containerized setup for teLLMach using Docker Compose.

Services:

  • FastAPI: Python 3.11-slim (Port 8000)
  • React + Vite: Node 20-alpine (Port 5173)
  • Databases: PostgreSQL (SQL) & Qdrant (Vector)

Quick Start

  1. Environment:
    cp .env.example .env
  2. Launch:
     docker-compose up --build -d

Verification

Notes

  • Hot-Reload: Volume mounts active for ./backend and ./frontend.
  • Security: .gitignore updated to exclude .env, node_modules, and __pycache__.
  • Database: PostgreSQL and Qdrant persistence managed via Docker volumes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[TASK] Application Containerization (Backend & Frontend) [TASK] Database & Vector Store Orchestration

1 participant