Vous cherchiez le profil de consolex1 et non pas l’hébergeur ? me.consolex1.com

Basé à Paris — datacenter Equinix PA5

Hébergement gratuit pour vos apps, bots et sites web.

consolex1 est un hébergeur français gratuit pour vos petits projets Node.js, Python et bots Discord, sur une infrastructure à Paris.

État des services : status.consolex1.com

Guide pratique

Comment héberger gratuitement un bot Python

Un bot Python peut fonctionner sur un hébergement gratuit si ses dépendances et sa consommation mémoire restent dans les limites du plan. L’offre consolex1 comprend 256 Mo de RAM et 512 Mo de stockage, sans base de données ni sauvegarde automatique.

L’egg personnalisé consolex1

L’egg Python Universal est développé par l’hébergeur consolex1. Son code source est public sur GitHub.

1. Vérifier le bot en local

Lancez le bot avec la version de Python et les dépendances prévues pour le déploiement. Vérifiez la reconnexion et la lisibilité des erreurs de démarrage.

2. Déclarer les dépendances et le fichier de lancement

Ajoutez un fichier requirements.txt et repérez le point d’entrée, par exemple bot.py. N’envoyez pas les environnements virtuels ni les dossiers de cache.

3. Protéger les secrets

Lisez le token Discord et les autres identifiants dans des variables d’environnement. Stockez-les dans les paramètres privés de l’instance, jamais dans le dépôt.

4. Choisir Python Universal et démarrer

Créez une instance via le parcours Discord consolex1, choisissez l’egg Python Universal puis Python 3.9, 3.10, 3.11, 3.12, 3.13 ou 3.14 dans l’onglet Startup. Définissez le fichier principal (par exemple bot.py) et démarrez le serveur. Python 3.9 n’est plus maintenu en amont et reste disponible pour compatibilité.

5. Laisser l’egg installer les dépendances

Python Universal crée automatiquement un environnement .venv et le recrée si vous changez de version Python. Il utilise uv pour installer les dépendances détectées dans requirements.txt, pyproject.toml ou uv.lock. Des paramètres facultatifs permettent un git pull au démarrage et l’ajout de paquets pip.

6. Contrôler les limites et les sauvegardes

Vérifiez que le bot est en ligne et surveillez la mémoire. L’offre gratuite a des ressources limitées et aucune sauvegarde automatique ; conservez séparément le code et les données.

Questions fréquentes

Un bot Python peut-il tourner sur une offre gratuite ?

Un bot léger peut utiliser le plan gratuit consolex1 s’il respecte 256 Mo de RAM et 512 Mo de stockage.

Comment installer les dépendances Python ?

Déclarez-les dans requirements.txt puis utilisez le processus d’installation configuré pour l’instance Python avant le lancement.

Les bases de données sont-elles sauvegardées gratuitement ?

Non. Le plan gratuit ne comprend ni base de données ni sauvegarde automatique. Gardez ailleurs une copie du code et des données importantes.

Autres guides

Sponsorisé
Propulsé par TrafficTrade.fr