Déployez vos applications avec Bun sans effort sur Clever Cloud

2025 07 28 clever cloud banniere blog bun fr
Bun révolutionne l'écosystème JavaScript avec ses très bonnes performances, sa gestion native de TypeScript et son approche tout-en-un. Cette alternative open source à Node.js/npm gagne en popularité chez les développeurs. Nous avons facilité son usage sur Clever Cloud.

Depuis son lancement, Bun a gagné en fiabilité et en fonctionnalités. Alors que sa version 1.3 approche à grands pas, cette solution se distingue par :

  • De bonnes performances grâce à son développement en Zig
  • Une approche tout-en-un : runtime, gestionnaire de paquets, bundler et test runner
  • Des outils intégrés : gestion de scripts Shell, clients natifs pour PostgreSQL, Redis ou les services de stockage objet tels que Cellar
  • Un bon niveau de compatibilité avec l’écosystème Node.js existant

L’évolution du support sur Clever Cloud

Il y a deux ans, nous vous expliquions comment déployer une application avec Bun sur Clever Cloud. La flexibilité de notre plateforme permettait déjà de l’exploiter tant comme runtime que comme gestionnaire de paquets, avec un peu de configuration et quelques variables d’environnement.

Depuis, nous avons observé chez nos clients une demande croissante pour le support natif de Bun, que ce soit pour effectuer des tests ou pour migrer leur production. Dans le cadre de la refonte de nos images et runtimes, nous avons simplifié son processus de déploiement.

Les améliorations apportées

Nous avons intégré plusieurs changements dans le déploiement du runtime Node.js, progressivement renommé “Node.js & Bun” dans nos interfaces et notre documentation (le type reste node dans l’API et les Clever Tools pour des raisons de compatibilité).

Ainsi, si CC_NODE_BUILD_TOOL=bun, Bun sera utilisé automatiquement comme runtime et gestionnaire de paquets au sein de votre projet. Si celui-ci dispose d’un fichier bun.lock à sa racine, cela ne sera pas nécessaire : Bun sera détecté et activé par défaut (utilisez la commande bun install --lockfile-only si jamais le fichier bun.lock n’existe pas).

Bien entendu, nous gardons toute notre flexibilité de configuration et vous pouvez outrepasser ce comportement en modifiant CC_NODE_BUILD_TOOL afin de préciser l’outil de votre choix.

Comment déployer en pratique

Découvrez comment déployer une application avec Bun sur Clever Cloud en quelques étapes.
2025 09 23 youtube miniature bun demonstration en

Envie de tester simplement cette fonctionnalité ? Rendez-vous sur la Console puis :

  1. Créez une application “Node.js & Bun” sur Clever Cloud
  2. Suivez les instructions, déployez votre projet
  3. La magie opère automatiquement !

Méthode avancée : avec Clever Tools

Vous pouvez  également suivre les instructions suivantes avec les Clever Tools (vous aurez besoin de git et Bun sur votre système) : 

# Création du projet
mkdir bunDemo && cd bunDemo
git init

# Initialisation d'un projet React avec Bun
bun init --yes --react
git add . && git commit -m "Initial commit"

# Déploiement sur Clever Cloud
clever create --type node
clever deploy
clever open  # Ouvre votre application déployée dans le navigateur

Ce que vous obtenez

Votre application React exploitera Bun comme runtime et pour la gestion des dépendances, avec toute l’expérience de Clever Cloud :

  • Logs en temps réel pour le debug
  • Métriques de performance intégrées
  • Domaine avec accès HTTPS automatique
  • Redéploiement automatique en cas de problème
  • La possibilité d’activer du scaling automatique selon le trafic

Le tout sans jamais avoir à configurer le moindre serveur.

Pourquoi choisir Bun sur Clever Cloud ?

L’association Bun + Clever Cloud vous offre :

  • Performances optimales : runtime ultra-rapide + infrastructure européenne
  • Simplicité de déploiement : de votre code local à la production en quelques clics
  • Écosystème complet : base de données, stockage objet, services managés, monitoring
  • Support en français : équipe technique basée en France

Commencez dès aujourd’hui

Prêt à découvrir la puissance de Bun sur une infrastructure cloud européenne ? Profitez de nos 20 euros de crédits offerts pour tester cette solution sans engagement. Que vous souhaitiez migrer un projet existant ou démarrer un nouveau développement, Clever Cloud facilite votre adoption de Bun.

Besoin d’aide ? Notre support est disponible pour vous accompagner dans votre migration vers Bun. Pour de plus gros projets, n’hésitez pas à contacter notre équipe commerciale.

Blog

À lire également

Materia KV parle maintenant GraphQL

On écrit dans Materia KV avec un client Redis ou Valkey, puis on accède aux données via un endpoint GraphQL typé. Même cluster, même token, aucune synchronisation au milieu. Profitez du meilleur des deux mondes selon vos besoins. On vous explique comment.
Entreprise Fonctionnalités

Programme UP : Clever Cloud annonce la cinquième sélection de startups

Avec cette nouvelle promotion, Clever Cloud accueille quatre startups au sein du Programme UP : Sentibee, Pictaderm, Legaia et Cockpit Agriculture.
Entreprise

Sōzu 2.0 : du reverse proxy à l’edge programmable

Sōzu est le reverse proxy placé devant chaque application qui s'exécute sur Clever Cloud. Après dix-huit mois de travaux — d'abord le multiplexer HTTP/2, bâti sur kawa, notre format pivot déjà en place, puis la quasi-totalité des couches du proxy, et enfin une mise à l'épreuve en production sur les load balancers de cleverapps.io —, Sōzu 2.0 est disponible.
Engineering