Skip to content

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.