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.
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-18Avantages
- ✓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 Installez la CLI flyctl et connectez-vous
- 2 Exécutez fly launch dans votre projet pour générer un fly.toml
- 3 Ajustez les régions, la taille des VM et les secrets selon vos besoins
- 4 Exécutez fly deploy pour déployer votre conteneur dans le monde entier
- 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
FAQ
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.
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.
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.