Bot gratuit ou VPS : quand passer à un serveur
Les signes qui indiquent que l’offre gratuite ne suffit plus, les points à vérifier avant de payer et la marche à suivre pour migrer sans coupure.
L’offre gratuite d’ACLClouds suffit pour un bot qui tourne seul, avec une consommation modeste. Ses limites sont précises : 1 bot, 315 Mo de RAM, 0,25 vCPU, 715 Mo de stockage, et une durée de quatre jours, renouvelable gratuitement depuis la page du bot. Voici comment savoir que le moment d’un VPS est venu.
- L’offre gratuite suffit pour un bot seul et léger, avec des limites précises : 315 Mo de RAM et 1 bot.
- Passez à un VPS quand la mémoire est saturée, qu’il faut plusieurs services ou un port public.
- Ne faites jamais tourner le même bot sur deux hébergements en même temps.
Les signes que l’offre gratuite ne suffit plus
Un bot qui se coupe souvent, une mémoire saturée ou un besoin de plusieurs services sont les signes les plus fréquents. Avant de conclure, distinguez un problème de code (une fuite mémoire, une boucle) d’un manque de ressources.
- Le bot s’arrête brutalement sans erreur dans le code : la mémoire est peut-être saturée. Les logs et la RAM utilisée le confirment.
- Vous voulez un second bot, ou un bot musique qui encode de l’audio en continu.
- Vous avez besoin d’un port public pour un webhook ou une API : vérifiez d’abord, dans l’onglet Démarrage, ce que votre offre permet.
Ce qu’un VPS change
Un VPS vous donne un serveur Linux complet, que vous administrez. Vous gérez les ports, les services, les mises à jour et les sauvegardes. En échange, vous obtenez davantage de mémoire et la possibilité de faire tourner plusieurs services sur la même machine.
- Mini, 8 Go de RAM, 2 vCPU, 40 Go à 4,99 €/mois : plus de 25 fois la RAM de l’offre gratuite.
- Essentiel, 16 Go de RAM, 4 vCPU, 80 Go à 9,99 €/mois : pour plusieurs bots, un panneau ou des services supplémentaires.
- Sur l’hébergement de bots, un second bot passe par une offre payante : Starter, Pro, Advanced ou Business, selon les vCPU voulus.
Migrer sans doubler le bot
Un bot Discord ne doit jamais tourner à deux endroits à la fois, sinon il répond deux fois ou se déconnecte sans raison apparente. La migration se fait en séquence : vous lancez le bot sur le VPS, vérifiez sa connexion, puis arrêtez l’ancienne instance.
- Copiez le code et requirements.txt. Le fichier .env et le token ne vont ni dans un dépôt ni dans un message.
- Sur le VPS : python3 -m venv venv && source venv/bin/activate && pip install -r requirements.txt
- Lancez le bot comme service systemd pour qu’il redémarre seul, puis suivez les logs avec journalctl -u mon-bot -f.
Questions fréquentes
Combien coûte le passage à un VPS ?
Le plan Mini Linux coûte 4,99 €/mois, avec 8 Go de RAM. Pour un bot unique, la comparaison se fait sur la consommation réelle de votre bot, pas sur le seul prix.
Faut-il savoir administrer Linux ?
Oui, au minimum : installer des paquets, lancer un service et lire les logs. Les articles sur le déploiement par SFTP et sur les services Linux vous aident pour les premières étapes.
Et si mon bot est petit et tourne bien en gratuit ?
Gardez l’offre gratuite. Passer à un VPS sans besoin ajoute de la maintenance pour rien. Un bot qui tient dans 315 Mo et n’a pas besoin de port public n’a aucune raison de migrer.