Ton cockpit local pour tes serveurs

Vos serveurs,
sur une étagère qui vous appartient.

Une véritable plateforme d'inventaire et de gestion SSH pour Mac : vue d'ensemble claire de ton parc de serveurs, import en un clic depuis 12 fournisseurs cloud, et triage IA des logs qui récupère journalctl, syslog et nginx via SSH pour en extraire une cause probable. Aucun agent sur les hôtes. Aucun compte cloud. Aucune télémétrie.

📡 Basé sur SSH 🖥 Cibles : Linux · macOS · Windows 🛡 Coffre chiffré SQLCipher

macOS 12+ (Apple Silicon, signé et notarisé) · builds Windows & Linux prévus sur la feuille de route v1.1

ServerShelf n'est pas votre terminal.
C'est votre cockpit serveur local.

Pour les personnes qui gèrent plusieurs serveurs et veulent voir vite : ce qui tourne où, ce qui est critique, ce qui a changé.

Pourquoi ServerShelf existe

Tout a commencé avec un serveur que je n'aurais pas dû réinitialiser.

Un après-midi, j'ai réinitialisé un VPS cloud — et effacé une instance n8n dont j'avais complètement oublié l'existence. Elle faisait tourner, discrètement, des agents d'automatisation pour un système dont des gens dépendaient encore. Disparue, en une seule commande.

Alors j'ai fait comme tout le monde : j'ai ouvert un tableur. Dev, staging, prod — chaque serveur, avec ses bases de données, ses serveurs web et les applications qui y tournent. Enfin une vue d'ensemble.

En une semaine, le tableur était déjà périmé. Le vrai problème n'a jamais été la liste manquante — mais de devoir la tenir à la main. J'ai donc construit ce qui se remplit tout seul : on se connecte en SSH, on scanne, et l'inventaire est simplement là. C'est devenu ServerShelf.

— Christof, créateur de ServerShelf

Fonctionnalités

Tout au même endroit.

Trois choses ressortent : une vue unique de ton parc, l'import automatisé depuis douze fournisseurs cloud, et un triage IA des logs qui pointe directement la cause probable. Tout le reste vient se greffer là-dessus.

🩺

Triage IA des logs

Choisis un serveur, choisis une source (journalctl, syslog, auth.log, nginx, Apache, dmesg, Docker) — ServerShelf récupère les N dernières lignes via SSH et les envoie à ta propre clé IA. Tu obtiens une cause probable, des étapes de diagnostic classées, et une suggestion de correctif. Le collage manuel reste possible pour les logs d'ailleurs.

📥

Import fournisseur en un clic

Douze fournisseurs au même endroit : Hetzner, AWS, DigitalOcean, Contabo, Vultr, Linode, Scaleway, IONOS, OVHcloud, Proxmox, Kubernetes, VMware vSphere. Re-sync à tout moment — tes notes, tags et projets restent intacts.

🗂

Vue d'ensemble du parc en un coup d'œil

Chaque serveur, chaque projet, chaque tag — une seule fenêtre. Mises à jour en attente, expiration SSL, statut uptime, alertes SMART. Clique sur une tuile pour entrer dans le détail. Mets en sourdine ce sur quoi tu ne peux rien faire maintenant.

🔍

Scans sans agent, multi-OS

Un clic, du SSH classique (clé ou mot de passe). ServerShelf détecte l'OS cible et lance la bonne sonde : Linux lit dpkg/rpm/apk, systemctl, journalctl ; macOS utilise brew, launchctl, sw_vers ; Windows utilise PowerShell avec Get-CimInstance, Get-Service, Get-NetTCPConnection. Environ six secondes par serveur. Rien n'est installé, rien n'est modifié sur l'hôte.

🌐

Vrai monitoring des certificats TLS

Every six hours, ServerShelf opens an actual TLS handshake to domain:443 and parses the certificate.

📦

Coffre logiciels & licences

Per server: installed packages, versions and install method.

🐳

Contrôle Docker à distance

Start, stop, restart, remove and create containers on the host's Docker engine, all over SSH.

Checks d'uptime HTTP

Configurable polling intervals, status history, latency tracking.

💻

Terminal PTY intégré

A real PTY-backed SSH terminal per server.

🔐

Sauvegardes chiffrées & sync cloud

Export the full inventory to one AES-256-GCM file.

Verrouillage auto & déverrouillage biométrique express

A configurable idle timer locks the vault automatically.

📜

Journal d'audit en ajout seul

Every destructive or credential-touching action lands in the audit log.

Cockpit IA

Une IA qui
connaît vraiment ton parc.

Ask plain-language questions about any of your servers.

  • Chat avec ton inventaire · briefing quotidien · détection d'anomalies
  • Triage des logs · revue de config · remédiation · schémas d'architecture
  • Génération de snippets · runbooks · plans de migration
  • Analyse d'impact · prévision de capacité · optimisation des coûts
  • Audit des licences & EOL · générateur de documentation · digest de notifications
  • Détection de motifs inter-serveurs · décodeur de nommage · contrôles de conformité

Bring your own key. Your prompts never touch our servers.

Fournisseurs IA pris en charge

Anthropic Claude · tu fournis ta clé API
OpenAI GPT-4 / GPT-5 · tu fournis ta clé API
OpenRouter 300+ modèles · tu fournis ta clé API
Mistral Hébergé en UE · tu fournis ta clé API
Groq Inférence rapide · tu fournis ta clé API
Google Gemini Gemini 1.5 / 2 · tu fournis ta clé API
Ollama Entièrement local · sans clé API, sans réseau

Aucun vendor lock-in. Change de fournisseur quand tu veux dans Réglages → IA.

Sécurité par défaut

Six lignes de défense — à chaque installation.

Server data is sensitive. ServerShelf treats it that way.

Base SQLCipher AES-256

Your entire inventory lives in one SQLite file — but every page is encrypted with AES-256.

Passphrase maître avec Argon2id

Argon2id (64 MiB, 3 iterations) stretches your passphrase.

Vérification de licence offline ed25519

Your license is verified locally with an ed25519 signature.

Journal d'audit en ajout seul

Every destructive or credential-touching action is logged.

Aucune télémétrie. Jamais.

No analytics, no phone-home, no anonymous metrics.

Aucun compte cloud requis

You buy the app and it runs.

12 fournisseurs, un seul inventaire

Apporte chaque serveur que tu possèdes.

Import existing servers from your cloud account in one click.

Hetzner
AWS
DigitalOcean
Contabo
Vultr
Linode
Scaleway
IONOS
OVHcloud
Proxmox
Kubernetes
VMware vSphere

Bientôt disponible

App compagnon iOS & Android.

A small, read-mostly companion to the desktop app.

  • Glance dashboard
  • Push notifications
  • Quick triage
  • Read-mostly
  • End-to-end encrypted

En cours de développement Envie d'être prévenu·e dès que les apps sortent ? Écris-nous.

Parle avec nous

Bug, idée de feature ou question commerciale ?

We read every message and usually reply within a working day.

Ou écris directement à [email protected].

Questions fréquentes

Questions, réponses.

Où sont stockées mes données ?

In one SQLite file in your OS app-data directory.

Qu'est-ce que ServerShelf envoie sur le réseau ?

SSH connections to the servers you add.

Faut-il un agent sur chaque serveur ?

No. ServerShelf uses plain SSH with your existing key pair.

Puis-je utiliser ma propre clé IA ?

Yes — that's the only way.

Quels fournisseurs IA sont supportés ?

All seven: Anthropic, OpenAI, OpenRouter, Mistral, Groq, Google Gemini, Ollama.

Sur combien d'appareils puis-je l'installer ?

Personal: 1 user, unlimited devices. Team: 6 users, unlimited devices each.

Que se passe-t-il après 1 an de mises à jour ?

You keep the version you have, forever.

Politique de remboursement ?

14 days, money-back, no questions asked.

Support Linux / Windows ?

v1.0 ships macOS 12+ only.

Local d'abord, par conception

Tes données ne quittent jamais tes appareils.

🗄 Base chiffrée avec SQLCipher

Your entire inventory lives in a single file in your app-data directory.

🔐 Sync chiffrée de bout en bout

Cloud sync derives an Argon2id key from your passphrase.

🚫 Zéro télémétrie par défaut

No analytics, no phone-home, no anonymous metrics.

🔑 Tes propres clés IA

Your AI provider keys stay on your machine.

Tarifs

Achète une fois. Garde pour toujours.

Introductory pricing

Pay once. No subscription.

Before you buy: ServerShelf is an SSH-based tool.

Attentes honnêtes

Ce que ServerShelf est — et ce qu'il n'est pas.

Please read this before you buy.

✓ Ce qu'il est

  • An SSH-based inventory tool.
  • A read-only scanner.
  • A local dashboard.
  • An AI assistant.
  • A Docker controller.
  • A connection manager.

✗ Ce qu'il n'est pas

  • Not a monitoring platform.
  • Not a configuration manager.
  • Not a log-aggregation platform.
  • Not an agent-based system.
  • Not a collaboration tool.
  • Not compliance-certified.

⚙ Pré-requis

  • Server side: SSH access.
  • Client side: macOS 12+.
  • AI features.
  • Mobile.
  • Cloud import.