Aller au contenu principal
Lumbox

Déployer votre première app

Déployer votre première app

Ce guide vous accompagne pour déployer une application réelle de bout en bout.

1. Installer le CLI

npm install -g @lumbox/cli

2. Se connecter

lumbox login

Cette commande ouvre votre navigateur pour vous authentifier avec votre compte Lumbox. Vos identifiants sont stockés localement et ne sont jamais transmis à un tiers.

3. Créer un projet

Dans le répertoire de votre application, initialisez un projet Lumbox :

lumbox init

Le CLI détecte automatiquement votre framework (Node.js, Bun, sites statiques, Docker) et crée un fichier de configuration lumbox.json.

4. Déployer

lumbox deploy

Lumbox compile votre application, pousse l’image conteneur vers le registre EU, et route le trafic live vers le nouveau déploiement en quelques secondes.

Votre application est disponible à l’adresse :

https://<votre-projet>.lumbox.eu

Runtimes supportés

RuntimeDétection automatique
Node.js 20/22Oui
Bun 1.xOui
Statique (HTML/CSS/JS)Oui
DockerfileOui
Python 3.11+Oui

Variables d’environnement

Passez vos secrets au moment du déploiement sans les committer dans votre dépôt :

lumbox env set DATABASE_URL="postgres://..." API_SECRET="..."
lumbox deploy

Les variables sont chiffrées au repos et injectées dans votre environnement d’exécution uniquement.

Étapes suivantes