Aller au contenu

Services Toujours Actifs (Always-Up)

Dernière mise à jour : 2026-05-23

Ce document liste les services qui doivent toujours rester en fonctionnement.


Classification

Niveau 1 : Production Client (CRITIQUE)

Service Type URL Raison
IncluZHact PM2 incluzhact.fr Site client en production
IncluZHact Preview PM2 preview.incluzhact.fr Preview client

Clémence Fouquet (WordPress) supprimé le 2026-01-28. Backup dans /opt/backups/clemence-backup-20260128.tar.gz.


Niveau 2 : Infrastructure Core (HAUTE)

Service Type Raison
PostgreSQL Shared Docker postgresql-shared Base partagée (jokers, stalwart, calcom)
Redis Shared Docker redis-shared Cache/queue (actif même si peu utilisé)
MySQL natif Systemd mysql.service WordPress legacy
Nginx Systemd nginx.service Reverse proxy pour tout
Docker Engine Systemd docker.service Runtime conteneurs
Stalwart Mail Docker stalwart-mail Serveur mail IMAP/SMTP
Roundcube Docker roundcube Webmail

Niveau 3 : Services IA (HAUTE)

Service Type Raison
claude-code-openai-wrapper Systemd port 3872 LLM backend pour Open WebUI, LobeHub, Hesiodus
rag-perf-proxy Systemd port 3873 Proxy métriques entre frontends et wrapper
claude-wrapper-bridge Systemd socat Bridge Docker → rag-perf-proxy
tts-service Systemd port 8765 Edge TTS pour audioguides
pi-daemon PM2 port 8790 Agent IA autonome Telegram (⚠️ voir issue #34 — cgroup)

Niveau 4 : Monitoring & Portails (HAUTE)

Service Type Raison
Glances Docker glances Métriques système
Portainer Docker portainer Admin Docker
Dashy Docker dashy Portail principal
MkDocs Docker mkdocs Documentation technique

Niveau 5 : Services Métier (MOYENNE)

Service Type Raison
Cal.com Docker calcom + calcom-db Réservations clients
Umami Docker umami Analytics
Audioguides Docker audioguides App audio
Cooking Manager Docker cooking-manager App recettes
Package Manager Docker package-manager Suivi colis
Wake Chain Docker wake-chain Gestionnaire dépendances services
Open WebUI Docker rag-open-webui Interface chat Claude
LobeHub Docker lobehub Interface chat Claude
Jokers PM2 jokers-hockey + jokers-webhook Hockey (⚠️ crash loop 145 restarts)
Groupe Paroles PM2 groupe-paroles App paroles
Domo PM2 domo Companion vocal
Incluzhact PM2 incluzhact Site client

Services OK pour dormir (usage sporadique)

  • civ1-streaming — Civilization streaming
  • stt-server — STT à la demande
  • mailhog — SMTP dev/catch-all
  • wordpress-solidarlink — WordPress SolidarLink (si non critique)
  • reading-coach-next — Reading coach

Services supprimés (ne plus référencer)

WhisperX, Faster-Whisper, XTTS, RAGFlow, Rocket.Chat, Jitsi, NextCloud, OnlyOffice, N8N, Paperless-ngx, Strapi, Dozzle, Grafana, PaperFlow, LangChain Service, MemVid.


Vérification

# Docker always-up
docker ps --format "{{.Names}}" | grep -E "postgresql-shared|redis-shared|portainer|dashy|stalwart|roundcube|glances|mkdocs"

# PM2 (automation)
pm2 list

# Systemd custom
systemctl is-active claude-code-openai-wrapper rag-perf-proxy tts-service contact-mailer sendgrid-proxy

Groupes de dépendances actifs

Groupe Containers Note
LLM Stack claude-code-openai-wrapper → rag-perf-proxy → claude-wrapper-bridge → Open WebUI, LobeHub Démarrer dans l'ordre
Mail Stack stalwart-mail + roundcube Dépendent de postgresql-shared
Cal.com calcom + calcom-db Réseau Docker isolé
WordPress SolidarLink wordpress-solidarlink + mysql-solidarlink + nginx-solidarlink Réseau Docker isolé