Votre code en ligne, sans toucher à un serveur

Connectez votre dépôt GitHub ou GitLab. Kavio détecte votre stack, construit votre application et la met en ligne en HTTPS. Chaque push redéploie tout seul.

15 jours offerts · prix fixe · résiliable à tout moment

mon-apivous/mon-apimainDÉPÔTNode.js détectéBUILDmon-api.kavio.appEn ligneCertificat HTTPS émisEN LIGNE

Trois étapes, et vous n'y touchez plus

Le seul geste qui vous reste après la mise en place, c'est votre git push habituel.

Rechercher un dépôtmon-apivous/mon-apisite-vitrineworker-mails
01

Connectez votre dépôt

Vous liez votre compte GitHub ou GitLab, vous choisissez un dépôt et une branche. Aucun fichier de configuration à ajouter à votre projet.

runtimedépendancesvotre codeaucun Dockerfile requis
02

Kavio construit

Votre langage et votre framework sont détectés automatiquement, puis l'image est construite dans un environnement isolé. Un Dockerfile existant est utilisé tel quel.

mon-api.kavio.appmon-apiEn ligne
03

Votre app est en ligne

L'application est publiée sur un sous-domaine kavio.app en HTTPS, ou sur votre propre domaine. Chaque push sur la branche suivie redéclenche tout.

Tout le DevOps, sans l'équipe DevOps

Kavio absorbe la complexité de l'infrastructure pour que vos développeurs restent sur le produit.

Prix fixe, sans surprise

Vous choisissez vos ressources, vous connaissez votre facture. Pas de compteur à la seconde, pas de note salée le lendemain d'un pic de trafic.

Zéro infrastructure

Pas de serveur à provisionner, pas de Kubernetes à maintenir. Vous écrivez du code, Kavio l'exécute et le garde en ligne.

Déploiement à chaque push

La branche que vous suivez déclenche le build et la mise en ligne. Rien à lancer, rien à surveiller.

Hébergé en Europe

Vos applications et vos données restent en Europe, ce qui simplifie votre conformité RGPD.

Votre stack fonctionne déjà

Kavio lit votre dépôt et en déduit comment le construire. Node, Python, Go, Rust, Docker — rien à configurer.

Node.js

API Express, Fastify, NestJS

Next.js

App Router, SSR & edge

Python

FastAPI, Django, Flask

Go

Binaires statiques natifs

Docker

N'importe quel Dockerfile

PostgreSQL

Bases managées & backups

Redis

Cache & files d'attente

Rust

Performance maximale

Un autre langage ? Si ça tient dans un Dockerfile, ça tourne sur Kavio.

Votre code tourne au chaud, isolé du reste

L'isolation n'est pas une option à activer : c'est la façon dont la plateforme est construite.

Chaque build est enfermé
Votre code est construit dans un environnement jetable, sans droit sur la plateforme ni accès au réseau interne.
Vos secrets restent secrets
Les variables d'environnement sont chiffrées et en écriture seule : une fois enregistrées, personne ne peut les relire — vous non plus.
HTTPS sans y penser
Le certificat de votre domaine est émis et renouvelé automatiquement, sur le sous-domaine kavio.app comme sur le vôtre.

Ce que dit votre application, vous le voyez

Pas de service à brancher, pas de clé d'API à coller : les logs sont déjà là, dans la page de votre projet.

En direct, sans outil tiers
Les journaux de votre application défilent dans le tableau de bord au moment où ils sont écrits.
Le flux survit aux redéploiements
Quand une nouvelle version prend le relais, l'affichage bascule tout seul sur les nouvelles instances.

Ce qu'on nous demande le plus

Une question qui n'est pas ici ? La documentation entre dans le détail.

Pourquoi choisir Kavio plutôt qu'une autre plateforme ?

Trois raisons concrètes.

  • Vos applications et vos données sont hébergées en Europe, ce qui simplifie votre conformité RGPD.
  • Le tarif est un forfait fixe : pas de facturation à l'usage qui s'emballe après un pic de trafic.
  • Le support se fait principalement en français.

Kavio ne prétend pas remplacer les grandes plateformes américaines sur tous les usages — c'est un choix pertinent si ces points comptent pour vous.

Faut-il écrire un Dockerfile ?

Non. Kavio analyse votre dépôt et détecte automatiquement votre langage et votre framework (Node, Python, Go, Rust…) pour construire l'image. Si votre projet contient déjà un Dockerfile, il est utilisé tel quel.

Comment se déclenche un déploiement ?

Vous importez votre dépôt GitHub ou GitLab depuis le tableau de bord, en quelques clics. Ensuite, chaque push sur la branche suivie déclenche automatiquement un nouveau build et une mise en ligne — rien à lancer à la main.

Combien de temps prend un déploiement ?

Comptez environ trois minutes pour le tout premier déploiement d'un projet, le temps de construire l'image de zéro. Les suivants prennent moins d'une minute grâce au cache de build.

Puis-je utiliser mon propre nom de domaine ?

Oui, sur tous les plans. Vous ajoutez votre domaine depuis la page du projet, vous pointez un enregistrement CNAME vers Kavio, et le certificat HTTPS est émis et renouvelé automatiquement. En attendant, votre application est accessible sur un sous-domaine kavio.app.

Mes variables d'environnement sont-elles protégées ?

Vos secrets sont chiffrés et stockés hors de notre base de données. Ils sont en écriture seule : une fois enregistrée, une valeur ne peut plus être réaffichée, ni depuis l'interface ni par nous. Vous pouvez la remplacer, jamais la relire.

Où sont hébergées mes données ?

Vos applications et votre base de données sont hébergées en Europe. Seul notre prestataire de paiement, Stripe, traite certaines données de facturation en dehors de l'Union européenne, dans le cadre prévu par le RGPD.

Kavio scale-t-il automatiquement ?

Non, et nous préférons le dire clairement : le dimensionnement est manuel. Vous choisissez les ressources allouées à chaque service et vous les ajustez quand vous en avez besoin. Pas de facture qui explose en silence après un pic de trafic.

Y a-t-il une limite de trafic ?

Votre trafic n'est pas facturé à l'usage : le tarif affiché est celui que vous payez, quel que soit votre pic d'audience. En cas d'usage durablement disproportionné, nous vous contactons avant toute limitation — jamais de facture surprise, jamais de coupure automatique.

Puis-je quitter Kavio facilement ?

Oui. Votre code reste chez vous, dans votre dépôt GitHub ou GitLab — nous n'en gardons aucune copie après le build. Il n'y a ni format propriétaire ni configuration spécifique à Kavio à défaire : votre projet se redéploie ailleurs comme n'importe quelle application.

Comment obtenir un accès ?

Kavio est actuellement en bêta fermée : l'accès se débloque avec un code d'invitation. Créez votre compte, puis saisissez votre code dans Paramètres → Accès pour activer vos déploiements. Vous n'avez pas de code ? Écrivez-nous à contact@kavio.fr : nous ouvrons régulièrement de nouveaux accès gratuits.

Votre prochaine API mérite mieux qu'un serveur à bricoler

Déployez votre code en quinze jours d'essai gratuit. Sans engagement.