Hébergement d'applications

Aussi disponible en English·Español·Português (Brasil)·Türkçe·Русский

Hébergement d'applications : d'un dépôt à une adresse https

Connectez le dépôt, laissez le build s'exécuter et donnez une adresse à l'application. Nous détectons le langage, installons les dépendances, lançons l'application et la redéployons à chaque push. La première application est gratuite.

Gratuit
256 Mo, Node.js, Python, Go, Java et plus
Adresse
https://nom.fadehost.app, votre domaine par-dessus
Régions
France, Montréal, Oregon, Singapour
Payant
dès 2 $/mois pour 1 Go

Comment ça marche

  1. Créez un compte et vérifiez votre e-mail.
  2. Dans Apps, cliquez sur Host an app, dites ce que vous voulez héberger (une application web ou une API, un site statique, autre chose) et collez l'URL du dépôt ou choisissez un modèle.
  3. Laissez la commande de démarrage et celle de build vides pour que nous les déduisions du dépôt, ou écrivez les vôtres. Les clés vont dans les variables d'environnement.
  4. Cliquez sur Deploy. L'application écoute sur le port de la variable PORT, 8080 par défaut, sur 0.0.0.0.

L'adresse web

Choisissez un nom et activez l'adresse : l'application répond sur https://nom.fadehost.app avec un certificat, derrière le proxy Cloudflare. L'adresse est incluse dans toutes les offres. Dans l'offre gratuite, elle s'endort quand personne ne l'utilise et se réveille à la requête suivante en quelques secondes ; dans une offre payante elle reste toujours allumée. Votre propre domaine pointe vers l'application depuis sa page.

Données et bases de données

Le code est récupéré dans /data/app et chaque déploiement le remet à l'état du dépôt. Tout ce que vous écrivez sous /data survit aux déploiements. Chaque application payante inclut une base MySQL en un clic ; PostgreSQL, MongoDB et Redis existent en bases gérées sur le même réseau privé.

Tarifs

GratuitStarterStandardPro
Prix0 $2 $/mois3 $/mois6 $/mois
Applications incluses1124
RAM par application256 Mo1 Go1 Go1 Go
CPU par application0,25 vCPU1 vCPU1 vCPU1 vCPU
Mémoire en plus par application+1 Go pour 1 $/mois, jusqu'à 3+1 Go pour 1 $/mois, jusqu'à 3+1 Go pour 1 $/mois, jusqu'à 3
Disque3 Go5 Go10 Go20 Go
Adresse webS'endort sans visite+2 $/mois, toujours allumée

Chaque formule est un nombre d'applications, et chacune reçoit 1 Go et 1 vCPU. Standard, c'est votre bot et votre bot de test, tous les deux toujours allumés. Une année coûte dix mois. Le premier bot ou la première application est gratuit pour toujours sur chaque compte vérifié.

Frequently asked questions

Quels langages fonctionnent ?

Node.js, Python, Bun, Deno, Go, Java, PHP, Ruby et les sites statiques (HTML pur, ou un build Astro, Vite, Eleventy, Docusaurus et consorts). Ils sont détectés depuis les fichiers du dépôt et vous pouvez forcer le langage dans le panneau.

Sur quel port l'application écoute-t-elle ?

Sur celui de la variable d'environnement PORT, 8080 par défaut, sur 0.0.0.0. Une application qui n'écoute que sur 127.0.0.1 ne reçoit rien depuis l'adresse web.

L'adresse gratuite s'endort-elle ?

Oui, quand personne ne l'a utilisée depuis un moment, et elle se réveille à la requête suivante en quelques secondes. Le processus d'un bot ou d'un worker, lui, ne s'endort jamais, même dans l'offre gratuite. Une offre payante garde l'adresse toujours allumée, sans frais supplémentaires.

Puis-je utiliser mon propre domaine ?

Oui. Pointez un CNAME vers l'application depuis sa page et elle répond sur votre domaine avec un certificat.

Que se passe-t-il à chaque déploiement ?

Le dépôt est cloné sur votre branche, les dépendances sont installées, le build s'exécute s'il existe et l'application démarre. Avec le déploiement automatique activé, chaque push fait la même chose. La console en direct montre chaque étape et un build qui échoue est expliqué en mots simples.

Le panneau est-il en français ?

Pas encore. Le panneau de contrôle et les e-mails sont en anglais, avec des libellés courts (Deploy, Console, Environment) qui se comprennent sans effort. Les prix sont en dollars américains.

Related

Hébergement d'applications : d'un dépôt à une adresse https

Déployer mon application gratuitement