spawner/docs
XPS\Micro 10b28179fc feat: implement dynamic template system with auto-detection
**Backend (config.py):**
- Add dynamic template loading from USER_TEMPLATE_IMAGES (.env)
- Add template metadata loading from templates.json
- Implement automatic type extraction from image names
- Remove hardcoded template definitions (dev/prod)
- Maintain legacy USER_TEMPLATE_IMAGE for backward compatibility

**Configuration:**
- Add templates.json with metadata for template-01, template-02, template-next
- Update .env.example with new USER_TEMPLATE_IMAGES variable (semicolon-separated)
- Document automatic template type extraction

**Installation (install.sh):**
- Implement auto-detection for all user-template-* directories
- Replace hardcoded template builds with dynamic loop
- Calculate TOTAL_BUILDS dynamically
- Add special handling for Next.js templates

**Documentation:**
- Move MVP_DEPLOYMENT_GUIDE.md to docs/install/DEPLOYMENT_GUIDE.md
- Add "Dynamic Template System" section to CLAUDE.md
- Update docs/install/README.md with Quick Links and dynamic system info
- Add references to deployment guide in CLAUDE.md

**Templates:**
- Reorganize user-template/ → user-template-01/ (Nginx Basic)
- Add user-template-02/ (Nginx Advanced)
- Keep user-template-next/ unchanged

**Benefits:**
- Unlimited number of templates (no longer hardcoded to 2)
- Metadata-driven display in dashboard
- Automatic image discovery and building
- Extensible without code changes

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-02-01 09:04:59 +01:00
..
architecture Initial project structure with documentation 2026-01-30 18:00:41 +01:00
bugs Initial project structure with documentation 2026-01-30 18:00:41 +01:00
dos-n-donts Initial project structure with documentation 2026-01-30 18:00:41 +01:00
images picture added 2026-01-31 07:03:14 +01:00
install feat: implement dynamic template system with auto-detection 2026-02-01 09:04:59 +01:00
security Initial project structure with documentation 2026-01-30 18:00:41 +01:00
versions Update documentation for v0.3.0 (admin features) 2026-01-31 07:06:13 +01:00
README.md Update documentation for v0.3.0 (admin features) 2026-01-31 07:06:13 +01:00

Container Spawner - Dokumentation

Willkommen zur Dokumentation des Container Spawner Projekts.

Inhaltsverzeichnis

Dokument Beschreibung
Installation Neu- und Update-Installation, Umgebungsvariablen
Architektur Vollstaendige technische Dokumentation
Sicherheit Sicherheitsrisiken und Gegenmassnahmen
Versionen Versionierung und Changelog
Bekannte Bugs Bekannte Probleme und Workarounds
Best Practices Dos and Don'ts fuer Produktion

Schnellnavigation

Fuer Einsteiger

  1. Voraussetzungen pruefen
  2. Neuinstallation durchfuehren
  3. Konfiguration anpassen

Fuer Entwickler

Fuer Administratoren


Aktuelle Version: 0.3.0 Letzte Aktualisierung: Januar 2026