ecloudservecloudserv

Hébergement Python

Héberge ton script ou ton API Python 24 heures sur 24.

FastAPI, Flask, Django, un bot, un scraper ou un script planifié : le conteneur tourne en continu, redémarre tout seul s'il plante, et te montre ses logs en direct. Bases de données en un clic, secrets chiffrés, déploiement depuis Git.

Pensé pour du Python qui tourne vraiment en continu

Un script planifié tourne à l'heure dite

Pas de mise en veille : un script qui doit s'exécuter toutes les heures s'exécute toutes les heures. Les tâches planifiées du panel permettent aussi de démarrer, redémarrer ou sauvegarder à une heure choisie, sans écrire de cron.

Une exception ne met pas le service à terre

Quand le processus s'arrête, le chien de garde le relance automatiquement, avec une protection contre les boucles de plantage. Les logs conservent la trace complète : tu lis l'exception plutôt que de la deviner.

Les dépendances s'installent au démarrage

La commande de démarrage est modifiable : un `pip install -r requirements.txt` avant le lancement suffit. Rien n'est figé dans une image que tu ne contrôles pas.

Les clés d'API restent hors du code

Les variables d'environnement sont chiffrées au repos et fournies au processus au démarrage — de quoi lire une clé avec os.environ sans jamais la commiter. Le coffre à secrets va plus loin pour les clés sensibles.

PostgreSQL, Redis et les autres, à côté

Une base PostgreSQL, MySQL, MongoDB ou Redis se crée en un clic, dans le même compte, avec ses identifiants et un éditeur SQL. Un scraper qui stocke ses résultats n'a rien d'autre à souscrire.

Un terminal, pas seulement des logs

Un vrai terminal s'ouvre dans le conteneur depuis le navigateur : installer un paquet, inspecter un fichier, lancer une commande de migration. Un éditeur de code intégré évite de tout redéployer pour une ligne.

Mettre un projet Python en ligne

  1. 1

    Crée ton compte

    Connexion par Discord, sans mot de passe supplémentaire. L'offre gratuite est disponible immédiatement.

  2. 2

    Choisis Python et ta taille

    Mémoire, processeur et disque se règlent au curseur. Tout est modifiable à chaud ensuite, sans recréer le conteneur.

  3. 3

    Envoie ton code et ton requirements.txt

    Par le gestionnaire de fichiers, l'éditeur en ligne, ou un dépôt Git qui redéploie à chaque envoi.

  4. 4

    Adapte la commande de démarrage

    Par exemple installer les dépendances puis lancer uvicorn, gunicorn ou simplement ton script. Elle se modifie depuis les paramètres du serveur.

  5. 5

    Démarre et surveille

    Les logs défilent en direct, les alertes de consommation préviennent en message privé Discord si la mémoire dérive.

Questions fréquentes

Quelles versions de Python sont disponibles ?

Une version 3 récente est proposée par défaut, et l'image du conteneur se change depuis les paramètres si ton projet en demande une autre. La commande de démarrage étant modifiable, un environnement virtuel ou un gestionnaire de dépendances particulier reste possible.

Comment installer mes dépendances ?

En les déclarant dans un requirements.txt et en préfixant la commande de démarrage par leur installation, ou en les installant une fois depuis le terminal intégré. Les deux approches fonctionnent ; la première survit à une recréation du conteneur.

Puis-je héberger un projet Django avec sa base ?

Oui. Le conteneur exécute Django, et une base PostgreSQL ou MySQL se crée à côté en un clic avec ses identifiants. Le domaine et le certificat TLS se branchent depuis la section Réseau.

Un scraper ou un worker de longue durée est-il autorisé ?

Oui, tant qu'il reste dans l'enveloppe de ressources de ton offre et respecte les conditions d'utilisation. C'est même le cas d'usage typique : rien ne s'endort, donc un traitement long ou récurrent s'exécute normalement.

L'offre gratuite est-elle vraiment gratuite ?

Oui : 512 Mo de mémoire et deux sous-domaines, sans carte bancaire et sans limite de durée. Les offres payantes commencent à 4,99 € par mois et ajoutent de la mémoire, des domaines personnalisés, du stockage objet, la mise à l'échelle et les conteneurs LXC.

Où sont hébergés les serveurs ?

En France, à Paris. Les données restent sur le territoire, ce qui simplifie la conformité RGPD. Deux points de présence supplémentaires — Francfort et Londres — ouvriront prochainement.

Autres usages de la plateforme

Ton script mérite mieux qu'un ordinateur allumé en permanence.

Offre gratuite, sans carte bancaire, sans mise en veille. Tu montes d'offre plus tard si le projet grandit.

Commencer gratuitement