Infrastructure
This document details the infrastructure setup, deployment configurations, and experimental hardware used in the DrugSLM project.
π₯οΈ Hardware Specifications
Hardware specifications to be documented.
π³ Container Orchestration
The project uses Docker Compose for service orchestration. See compose.yaml for the complete configuration.
Service Profiles
| Profile | Services | Purpose |
|---|---|---|
dev |
dev, mkdocs | Development environment |
chat |
ollama, chat | AI chat interface |
scrap |
selenium, firefox, chrome | Data collection |
nginx |
nginx, docs, chat, ollama | Production gateway |
funnel |
tailscale funnels | External exposure |
π Network Architecture
Network architecture to be documented.
πΎ Storage & Volumes
| Volume | Purpose | Persistence |
|---|---|---|
ollama |
Model weights storage | Persistent |
chat |
Chat history and config | Persistent |
π Secrets Management
Secrets management approach to be documented.
π Resource Constraints
Resource requirements to be documented.