Aller au contenu

CAS - Ton serveur (VPS) : faire tourner ton système 24h/24

🎞️ Voir le deck de projection de cette session

Un VPS (serveur privé virtuel), c'est un ordinateur loué, disponible 24h/24 et 7j/7, même quand le tien est éteint. Tu y déposes ton Second Cerveau, tu branches ton IA dessus, et ton système devient sollicitable sans ton ordinateur.

Attention : le VPS est un module optionnel. Pas nécessaire pour le hackathon ni pour utiliser l'IA au quotidien. C'est un choix d'autonomie et d'infrastructure, pas une obligation.


Pourquoi le VPS ? (3 cas d'usage)

  1. Le brief du matin : à 8h30, pendant le petit-déjeuner, tu reçois sur Telegram un résumé de tes priorités du jour et de tes appels. Ton ordinateur est encore éteint. Tout s'est passé tout seul.
  2. L'accès mobile : dans le train ou en réunion, depuis ton téléphone tu poses une question à ton système, tu consultes ton Second Cerveau, tu notes une idée. Sans ton ordinateur.
  3. Le traitement automatique des réunions : une transcription arrive, elle est traitée, classée, résumée, et met à jour tes notes de contexte. Le contexte reste frais, même chez toi éteint.

Le prérequis commun : ton Second Cerveau et ton système ne dépendent plus de ton ordinateur, mais d'une machine disponible 24/7.


Ce que le VPS n'est PAS

  • Il ne fait pas tourner de modèles d'IA. Les IA restent sollicitées via OpenRouter (ou ton abonnement). Le VPS (4 Go de RAM) héberge ton Second Cerveau + OpenCode, qui se connectent aux gros modèles.
  • Il ne sert pas à synchroniser plusieurs PC. Si ton enjeu est juste d'avoir tes notes à jour sur ton fixe + ton portable, c'est Obsidian Sync. Le serveur sert à avoir un accès 24/7 sans ordinateur.
  • Il ne remplace pas ton ordinateur personnel. L'IA reste plus confortable en local ; le serveur complète, il ne remplace pas.

Image clé : vouloir faire tourner une IA sur un VPS, c'est essayer de traîner un wagon de train avec une voiture télécommandée. Pas la même puissance.


Les composants du système

Brique Rôle Coût
VPS (machine louée) Pptience de calcul 24/7 24h/24 ~20-24 €/mois (Hetzner), ~10 €/mois (Hostinger avec engagement 2 ans)
Système d'exploitation Ubuntu (open source) Gratuit
SSH La porte d'entrée sécurisée vers ton serveur, ton badge d'accès Gratuit
Nom de domaine Adresse web lisible pour accéder au serveur (prends-en un nouveau) ~1 €/mois
Cloudron L'« App Store » du serveur : simplifie installation, mise à jour, backups Gratuit jusqu'à 2 apps (n8n + NocoDB)
n8n Automatisations (déclencheurs, actions, conditions) Gratuit (open source)
NocoDB Base de données lisible (alias Airtable) Gratuit (open source)
Obsidian Sync Synchroniser ton Second Cerveau avec le serveur 4-6 €/mois
Backups automatiques Photographies du serveur pour revenir en arrière +20% du VPS

Coût total indicatif : ~30 €/mois (VPS + backups + domaine), moins si engagement.


Synchronisation vs backup vs archive : 3 notions distinctes

Notion Rôle Ce que ça protège
Synchronisation Miroir de ton Second Cerveau entre appareils Rien de spécial : juste que tout soit à jour (conflits, notes pas à jour)
Backup Photographies figées à une date Perte de données (si tu supprimes ta base ou une brique)
Archive Rangement / ordonnancement dans ton vault Rien : juste éviter trop de projets ouverts

Attention : Obsidian Sync ne gère QUE ton Second Cerveau (fichiers Markdown), pas tes bases de données ni tes automatisations n8n. C'est pour ça qu'on active les backups.

Conseil d'execution : sync + backup peuvent coexister. On ajoute les deux, on ne choisit pas.


Sécurité et confidentialité (tu es responsable)

  • RGPD : choisis un serveur en Europe (Allemagne, Finlande). Un serveur US peut être sollicité (Cloud Act).
  • Accès : SSH sécurisé, verrouille les ports inutilisés, authentification forte.
  • Secrets : ne mets aucun mot de passe en clair dans le vault ni dans les chats. Utilise un gestionnaire (Bitwarden) et le skill /mots-de-passe.
  • Telegram : messages non chiffrés de bout en bout. Utilise-le pour des données non sensibles (notifications, briefings), jamais des mots de passe ou données de santé.
  • L'IA t'aide : demande-lui un audit de ton serveur (parts ouverts, failles connues). Elle peut exécuter des commandes SSH pour vérifier.

Jauge la criticité : un mot de passe = niveau très élevé. Une note banale = niveau classique. Utilise la bonne chose pour le bon type de donnée. Pas d'over-engineering, pas de paranoïa.


Le process en 5 étapes

  1. Décider : les avantages justifient-ils la complexité et le coût ?
  2. Installer : guides (VPS, Cloudron, n8n, NocoDB) — laisses-toi guider par l'IA.
  3. Synchroniser ton Cerveau : Obsidian Sync (ou SyncThing) vers le serveur.
  4. Déployer OpenCode sur le serveur, mettre à jour ton agents.md pour les nouvelles capacités.
  5. Tester : chaque automatisation n8n doit tourner et se maintenir.

Checklist

Output attendu : tu sais si le VPS est pertinent pour toi, tu connais les composants et leurs coûts, la différence sync/backup/archive, et les règles de sécurité. Le VPS est déployé UNIQUEMENT si tu confirmes le besoin.

Pour aller plus loin

  • Les automatisations (n8n) qui tournent sur le serveur : page « J5 - Automatiser ton système ».
  • Le fichier à adapter quand l'IA est sur serveur : « J5 - Le fichier AGENTS.md ».
  • La confidentialité et le choix des providers : page « J3 - Sécurité et confidentialité ».

Ressources

  • Replay de référence : [[Replays/Support technique serveur - VPS]] (résumé + transcript + métaphores)
  • Le skill /vps-setup (à créer si tu accompagnes un client en prestation)
  • Les prompts de la plateforme pour l'installation guidée