Fonctionnalités

Tout ton serveur, dans une seule app

De la première connexion à l'app en ligne : Coxios configure, sécurise, déploie et surveille ton VPS. Tu valides chaque étape, il tape les commandes.

Connexion et serveurs

Ajoute un VPS tout neuf ou un serveur que tu utilises déjà. Coxios se connecte en SSH, sans rien installer dessus.

  • VPS neuf ou déjà en place

    Avec l'IP et le mot de passe reçus de ton hébergeur, ou avec ta clé SSH sur un serveur existant que Coxios importe simplement pour le surveiller.

  • Import de ~/.ssh/config

    Coxios retrouve les raccourcis SSH déjà présents sur ton ordinateur et te propose de les importer en un clic.

  • Clés SSH gérées pour toi

    Génère une clé ed25519, installe-la sur un serveur, vois quels serveurs l'utilisent. Les passphrases restent dans le trousseau de ton système.

  • État réel du serveur

    Une vérification lit ce qui tourne vraiment : utilisateurs, groupes, pare-feu, Docker, sauvegarde SSH. Les écarts sont expliqués en clair.

  • Terminal en un clic, si tu veux

    Pas obligatoire, mais disponible : un bouton ouvre une session SSH avec la bonne clé, même après le durcissement.

  • Tous tes serveurs côte à côte

    Un tableau de bord par serveur : vue d'ensemble, applications, services, sécurité, utilisateurs, supervision et journaux.

Assistant de configuration

Un VPS neuf passe d'une installation brute à un serveur prêt pour la production, étape par étape.

  • Espace de travail

    Les dossiers de déploiement sont créés et rangés au même endroit.

  • Utilisateur protégé

    Un compte dédié avec droits d'administration et ta clé SSH, pour ne plus travailler en root.

  • SSH durci

    Connexion root et mot de passe coupés, uniquement après ta confirmation explicite.

  • Pare-feu

    ufw ou firewalld selon ta distribution, seuls les ports utiles restent ouverts.

  • Noyau durci

    Réglages réseau sûrs (sysctl) contre les inondations SYN et l'usurpation d'IP.

  • Fail2ban

    Les robots qui tentent des mots de passe en boucle sont bloqués automatiquement.

  • Docker et Compose

    Installés et configurés, avec des journaux qui ne remplissent pas le disque.

  • Mises à jour auto

    Les correctifs de sécurité du système s'installent tout seuls.

Tu gardes la main à chaque étape

Avant chaque étape, Coxios t'explique ce qu'il va faire et te montre les commandes exactes. Rien ne part sans ton accord.

Si une étape ne te convient pas, tu peux la défaire. Si la configuration est interrompue (coupure réseau, ordinateur fermé), elle reprend là où elle s'était arrêtée. Et si ton serveur a un panneau de contrôle comme cPanel ou Plesk, Coxios le détecte et s'arrête plutôt que de casser ta configuration.

Applications et déploiement

Déploie depuis un catalogue d'applications prêtes à l'emploi ou depuis ton propre dépôt Git.

  • Catalogue d'applications

    WordPress, Vaultwarden, Plausible, n8n, Nextcloud, Supabase et d'autres : remplis quelques champs, Coxios s'occupe du reste.

  • Déploiement depuis Git

    GitHub, GitLab, Bitbucket ou Gitea : dépôt public, jeton d'accès, clé de déploiement en lecture seule ou GitHub App à jetons courts.

  • Stack détectée

    Next.js, NestJS, Express, Fastify, FastAPI, Flask, Django, Go : Coxios reconnaît ton projet et génère le Dockerfile adapté.

  • Redéploiement à chaque push

    Un webhook signé redéploie ton app quand tu pousses sur la branche choisie. L'historique des déploiements reste consultable.

  • Ports vérifiés avant

    Coxios analyse le serveur avant de déployer et te prévient si le port que tu choisis est déjà pris.

  • Variables et compose éditables

    Modifie les variables d'environnement ou le fichier compose : Coxios garde une sauvegarde et remet l'ancien si le nouveau ne tient pas.

Domaines et HTTPS

  • Un domaine en quelques clics

    Coxios t'indique l'enregistrement DNS à créer chez ton registrar, puis vérifie qu'il pointe bien sur ton serveur.

  • HTTPS automatique

    Caddy obtient et renouvelle les certificats Let's Encrypt tout seul. Tu vois leur date d'expiration dans l'app.

  • Ton proxy existant respecté

    Nginx, Traefik ou Nginx Proxy Manager déjà en place ? Coxios les détecte et ne les écrase pas. Toute modification du proxy est sauvegardée et validée avant rechargement.

Supervision et journaux

  • Ressources en direct

    Processeur, mémoire, disque, swap et durée de fonctionnement, avec des seuils d'alerte que tu règles toi-même.

  • Alertes sur ton bureau

    Une notification quand le disque se remplit, que la mémoire sature ou qu'un service tombe.

  • Journaux en direct

    Les logs de tes conteneurs et du système en flux continu, avec filtre et pause sans perdre de lignes.

  • Conteneurs Docker

    Démarre, arrête, redémarre et inspecte les conteneurs de chaque serveur.

  • Sécurité en continu

    Pare-feu, fail2ban, ports ouverts, certificats : ce qui tourne en permanence est lu sur le serveur et résumé en une phrase.

  • Journal des commandes

    Chaque commande SSH envoyée par Coxios apparaît en temps réel. Tu sais toujours ce qui a été fait sur ton serveur.

Utilisateurs et équipe

  • Comptes sur le serveur

    Crée et supprime des utilisateurs, donne ou retire les droits d'administration, gère leurs groupes et leurs clés SSH.

  • Droits expliqués

    Coxios t'avertit quand un groupe donne les pleins pouvoirs et t'empêche de couper l'accès du compte qu'il utilise lui-même.

  • Organisation et rôles

    Dans ton espace compte, invite tes coéquipiers dans ton organisation et attribue-leur un rôle.

Pensé pour ton confort

  • App de bureau

    Disponible sur macOS, signée et notarisée par Apple. Windows et Linux sont en préparation.

  • Verrouillage

    Protège l'app par Touch ID ou par un code, et redemande-le avant les actions irréversibles.

  • Français et anglais

    Toute l'interface, y compris les messages d'erreur, dans ta langue.

  • Mises à jour auto

    Coxios se met à jour tout seul : une bannière te prévient quand la nouvelle version est prête.

De zéro à en ligne

Le parcours type d'un VPS que tu viens de louer.

  1. 1

    Ajoute ton serveur

    Colle l'IP et le mot de passe envoyés par ton hébergeur. Coxios se connecte en SSH.

  2. 2

    Lance l'assistant

    Il crée ton utilisateur, installe ta clé, le pare-feu, fail2ban et Docker. Tu valides chaque étape.

  3. 3

    Choisis ton application

    Prends-la dans le catalogue ou connecte ton dépôt Git : Coxios détecte ta stack.

  4. 4

    Branche ton domaine

    Crée l'enregistrement DNS indiqué, Coxios vérifie et active le HTTPS avec Caddy.

  5. 5

    Surveille et mets à jour

    Suis les ressources et les journaux, et laisse chaque push redéployer ton app.

Pour aller plus loin