xynap Documentation¶
Willkommen zur internen Dokumentation der xynap Platform.
Was ist xynap?¶
xynap ist eine integrierte Hosting- und AI-Platform, die auf einem Hetzner Bare-Metal Server laeuft. Sie kombiniert:
- Hosting Management — Domains, DNS, Web-Hosting, E-Mail, SSL
- AI Stack — Open WebUI, Ollama, Whisper STT, Piper TTS, LibreTranslate
- Kommunikation — FreeSwitch PBX, SIP/WebRTC, Telegram/WhatsApp Bridges
- Infrastructure — KVM/libvirt VMs, Docker Stack (~25 Container), Traefik Reverse Proxy
Schnellzugriff¶
| Bereich | Beschreibung |
|---|---|
| Architektur | Server-Aufbau, Netzwerk, Container |
| Platform API | REST API mit 317 Endpoints |
| Services | Traefik, FreeSwitch, AI, Monitoring |
| Betrieb | Deployment, Backup, Security |
Technologie-Stack¶
| Komponente | Technologie |
|---|---|
| Backend | FastAPI + SQLAlchemy 2.0 async + MariaDB 11.4 |
| Frontend | Vue 3.5 + TypeScript + Vite + Tailwind CSS 4 |
| Auth | JWT + TOTP 2FA + OAuth2 (GitHub/Google) + Telegram 2FA |
| Reverse Proxy | Traefik v3.0 + Let's Encrypt + CrowdSec |
| AI | Ollama (RTX 4000 Ada 20GB), Whisper, Piper TTS |
| PBX | FreeSwitch + mod_xml_curl + WebRTC |
| Postfix + Dovecot + Rspamd + Roundcube |
Hardware¶
Server: nexus.isn-systems.com (Hetzner Dedicated)
- Intel i5-13500 (20 Threads)
- 62 GB RAM
- NVIDIA RTX 4000 Ada (20 GB VRAM)
- 1.7 TB Disk
- IP:
46.4.96.105