Documentation srv759970.hstgr.cloud
Bienvenue sur la documentation technique complète du serveur srv759970.hstgr.cloud.
🚀 Services Principaux
Stack Collaboration & Productivité
- Nextcloud - Stockage cloud et synchronisation de fichiers
- Rocket.Chat - Messagerie instantanée et collaboration d'équipe
- Jitsi Meet - Visioconférence sécurisée et webinaires
- Bases de Données Partagées - MongoDB, PostgreSQL, Redis
APIs de Transcription & Synthèse Vocale
- WhisperX - Transcription avancée avec diarization (qui parle quand)
- Faster-Whisper Queue - Transcription async avec gestion de queues RQ
- XTTS-v2 - Synthèse vocale et clonage de voix
- NeuTTS - API et UI de synthèse vocale neuronale
Intelligence Artificielle & RAG
- Ollama - Inférence LLM locale (qwen2.5, mistral, llama)
- RAGFlow - Plateforme RAG avec ES, MySQL, Redis, MinIO
- RAG-Anything - Pipeline RAG universel multimodal
- MemVid - Recherche sémantique dans vidéos
- VideoRAG - RAG spécialisé pour contenus vidéo
Gestion Documentaire
- Paperless-ngx - Système de gestion documentaire intelligent avec OCR
- Paperless AI - Assistant IA pour analyse documentaire
- Tika - Parsing de documents (PDF, Office, images OCR)
Sites Web & Applications
- Cristina - Site personnel (Astro SSG + Strapi CMS)
- Clémence - Site WordPress
- SolidarLink - Plateforme de solidarité WordPress
- Impro Manager - Application de gestion d'improvisation
Infrastructure & Outils
- Glances - Monitoring système léger (métriques CPU, RAM, disque, Docker)
- Dozzle - Visualisation logs Docker en temps réel
- Portainer - Interface de gestion Docker complète
- Monitoring Stack - Prometheus + Grafana + Loki pour métriques et logs
- Dashy Portal - Dashboard centralisé de tous les services
🏗️ Infrastructure
- Docker - Gestion des conteneurs et réseaux
- Nginx - Reverse proxy et configuration SSL
- Sécurité - Basic auth, SSL, firewall
📚 Guides
- Déploiement VPS - Configuration initiale du serveur
- Email - Configuration SMTP et alertes
- WordPress - Déploiement sites WordPress avec Docker
📊 Portails & Dashboards
Collaboration
- Nextcloud: https://nextcloud.srv759970.hstgr.cloud - Stockage cloud
- Rocket.Chat: https://chat.srv759970.hstgr.cloud - Messagerie
- Jitsi Meet: https://meet.srv759970.hstgr.cloud - Visioconférence
Monitoring & Infrastructure
- Dashy Dashboard: https://dashy.srv759970.hstgr.cloud - Vue d'ensemble services
- Grafana Monitoring: https://monitoring.srv759970.hstgr.cloud - Métriques & Logs
- Dozzle: https://dozzle.srv759970.hstgr.cloud - Logs Docker temps réel
- Glances: https://glances.srv759970.hstgr.cloud - Monitoring système léger ✅ Sécurisé
- Portainer: https://portainer.srv759970.hstgr.cloud - Gestion Docker ✅ Sécurisé
- RQ Dashboard: https://whisperx-dashboard.srv759970.hstgr.cloud - Queues Redis
🔧 APIs Disponibles
| Service | URL | Documentation | Status |
|---|---|---|---|
| Speech-to-Text | |||
| WhisperX | https://whisperx.srv759970.hstgr.cloud | Swagger | ✅ |
| Faster-Whisper Queue | https://faster-whisper.srv759970.hstgr.cloud | Swagger | ✅ |
| Faster-Whisper (direct) | http://srv759970.hstgr.cloud:8001 | Swagger | ✅ |
| Text-to-Speech | |||
| NeuTTS API | https://neutts-api.srv759970.hstgr.cloud | Swagger | ✅ |
| XTTS-v2 | http://srv759970.hstgr.cloud:8020 | API REST | ✅ |
| AI & RAG | |||
| Ollama | http://srv759970.hstgr.cloud:11434 | API REST | ✅ |
| RAGFlow | https://ragflow.srv759970.hstgr.cloud | Web UI | ✅ |
| RAG-Anything | https://rag-anything.srv759970.hstgr.cloud | Swagger | ✅ |
| MemVid | https://memvid.srv759970.hstgr.cloud | Swagger | ✅ |
| Document Management | |||
| Paperless-ngx | https://paperless.srv759970.hstgr.cloud | API | ✅ |
| Paperless AI | https://paperless-ai.srv759970.hstgr.cloud | Swagger | ✅ |
| Tika | http://srv759970.hstgr.cloud:9998 | API REST | ✅ |
🏗️ Architecture
Services de Transcription
┌──────────── Redis Partagé (rq-queue-redis:6379) ────────────┐
│ │
│ DB 0: Queue "transcription" (WhisperX) │
│ DB 1: Queue "faster-whisper-transcription" │
│ │
└───────────────────────────────────────────────────────────────┘
↓ ↓
whisperx-worker faster-whisper-worker
↓ ↓
WhisperX API (:8002) Faster-Whisper Queue API (:8003)
Stack Monitoring
Grafana (:3001) → Prometheus (:9090) + Loki (:3100)
↓ ↓
RQ Exporters Promtail
↓ ↓
Redis Queue Docker Logs
🔗 Liens Rapides
- Dashboards:
- Dashy - Vue d'ensemble des services
- Dozzle - Logs Docker temps réel
-
Grafana - Métriques et logs
-
Monitoring:
- Prometheus - Métriques time-series
- RQ Dashboard - Queues Redis
📝 Dernières Mises à Jour
- 2025-10-23: ✅ Synchronisation Dashy ↔ MkDocs - Documentation complète de tous les services
- 2025-10-23: ✅ Ajout sections Document Management (Paperless-ngx, Paperless AI)
- 2025-10-23: ✅ Documentation NeuTTS (API + UI synthèse vocale)
- 2025-10-23: ✅ Dashy remis en marche avec configuration unifiée (10 sections, 50+ services)
- 2025-10-21: ✅ Glances déployé en remplacement de Netdata (incident serveur: Netdata incompatible avec 59 conteneurs)
- 2025-10-21: ✅ Sécurisation CRITIQUE complétée - Portainer, Glances, Loki maintenant protégés (HTTPS + Basic Auth + localhost)
- 2025-10-21: Documentation complète des outils d'infrastructure (Netdata, Dozzle, Portainer)
- 2025-10-21: Identification et correction des problèmes de sécurité critiques
- 2025-10-21: Déploiement stack collaboration complète (Nextcloud, Rocket.Chat, Jitsi Meet)
- 2025-10-21: Infrastructure bases de données partagées (MongoDB, PostgreSQL, Redis)
- 2025-10-21: Intégration ONLYOFFICE avec Nextcloud pour co-édition documents
- 2025-10-21: Configuration auto-start/stop pour 22 services (optimisation RAM)
- 2025-10-21: Configuration HTTPS pour Dozzle, WhisperX, Dashy
- 2025-10-20: Ajout Faster-Whisper Queue API avec système RQ
- 2025-10-20: Déploiement stack Grafana + Prometheus + Loki
Documentation générée avec MkDocs Material - https://docs.srv759970.hstgr.cloud