Fly.io logo

Fly.io

Fly.io Inc. · 🐳 Conteneurs

Fly.io transforme des conteneurs en micro-VM qui s'exécutent sur leur matériel dans des villes proches de vos utilisateurs.

Catégorie
Conteneurs
Offre gratuite
Disponible
Payant à partir de
Pay as you go
Vérifié
Docs vérifiées

Contraintes du gratuit

Type d’offre
Essai
À l’inactivité
Mise en veille
Carte bancaire
Non requise
Usage commercial
Inconnu
À la limite
Le service s’arrête
Expiration des données
Non publié

Compatibilité du gratuit

  • Hébergement statique
  • Serverless
  • Processus longue durée
  • Docker
  • WebSockets
  • Cron
  • Workers en arrière-plan
  • Disque persistant
  • Domaines personnalisés

Aperçu

Fly.io exécute votre application sous forme de micro-VM légères (Fly Machines) au plus près de vos utilisateurs, dans plus de 35 régions à travers le monde. Vous lui fournissez une image Docker — ou un Dockerfile, ou une application détectée — et Fly la déploie mondialement avec des IP Anycast, un réseau privé et un Postgres managé disponibles à côté.

Les nouvelles organisations bénéficient d’un court essai de 7 jours limité à 2 heures VM au total. Les machines d’essai s’arrêtent automatiquement après cinq minutes et les applications cessent de fonctionner une fois l’essai épuisé. Ajouter un moyen de paiement termine l’essai et active la facturation à l’usage. Certains anciens comptes conservent des allocations historiques, mais un nouveau projet ne doit pas compter dessus.

Il s’adresse aux développeurs qui veulent exécuter de vrais conteneurs — applications complètes, API, voire bases de données — répartis mondialement, plutôt que d’être limités à des sites statiques ou à des serveurs mono-région.

Sources et vérification

Vérifié le 2026-08-18
Voir notre méthodologie →

Avantages

  • Exécute n'importe quel conteneur Docker sous forme de micro-VM à démarrage rapide
  • Déploiement mondial sur 18 régions documentées avec des IP Anycast
  • Réseau privé et Postgres managé disponibles
  • Adapté aux charges avec état et sensibles à la latence
  • Se réduit à de légères VM partagées

Inconvénients

  • L'essai des nouveaux comptes s'arrête après 7 jours ou seulement 2 heures VM au total
  • Nécessite une aisance avec Docker et un peu de travail d'exploitation
  • Le Postgres managé demande un dimensionnement et des sauvegardes soignés
  • La tarification peut être imprévisible en cas de fort trafic sortant

Idéal pour

  • Applications et API complètes conteneurisées, déployées mondialement
  • Services sensibles à la latence exécutés près des utilisateurs
  • Développeurs à l'aise avec Docker qui veulent du calcul edge

Pour commencer

  1. 1 Installez la CLI flyctl et connectez-vous
  2. 2 Exécutez fly launch dans votre projet pour générer un fly.toml
  3. 3 Ajustez les régions, la taille des VM et les secrets selon vos besoins
  4. 4 Exécutez fly deploy pour déployer votre conteneur dans le monde entier
  5. 5 Attachez éventuellement Fly Postgres et mettez à l'échelle les machines par région

Guides associés

Fonctionnalités

  • Déploiement edge mondial
  • Fly Machines
  • Postgres managé
  • Réseau privé
  • IP Anycast
  • Mise à l'échelle automatique

Langages

Tous (basés sur Docker)

FAQ

Fly.io est-il gratuit ?

Les nouvelles organisations reçoivent un essai de 7 jours ou 2 heures VM au total. Pour continuer, il faut ajouter un moyen de paiement et passer à la facturation à l'usage ; certains anciens comptes gardent des allocations.

Ai-je besoin de Docker ?

Fly exécute des images Docker. La commande fly launch peut détecter les stacks courantes et générer un Dockerfile, mais les conteneurs sont le modèle de base.

Puis-je exécuter une base de données ?

Oui. Fly propose un Postgres managé, et vous pouvez exécuter vos propres services avec état sur des volumes persistants.

Déployez ces projets sur Fly.io

Projets open source et modèles qui tournent sur l’offre gratuite de Fly.io.