lobsite! Se connecter S'inscrire

Une alternative à Surge

Comme surge, une commande déploie un dossier. Lobsite marche aussi sans compte, n’envoie que les modifications, a des formulaires et des limites publiques.

Là où vous lanciez surge : le dossier est trouvé pour vous (dist, build, out, _site ou public).
Déposez un fichier HTML, un dossier ou un .zip Vérifié dans votre navigateur ; rien n'est envoyé tant que vous ne publiez pas.

Surge a fait de « une commande, un dossier, une URL » la façon de publier un site statique, et Lobsite garde cela : npx lobsite dans un projet buildé affiche une adresse en ligne. Ce qui change, c’est tout ce qui entoure la commande. Pas de compte à créer avant le premier déploiement, seuls les fichiers modifiés sont envoyés, il y a un tableau de bord avec glisser-déposer, et les formulaires fonctionnent sans backend.

Comment ça marche

  1. Lancez npx lobsite là où vous lanceriez surge. Le dossier est trouvé pour vous (dist/, build/, out/, _site/ ou public/) et mémorisé dans lobsite.toml.
  2. Récupérez l’URL. Le premier déploiement crée un site à une adresse *.lobsite.app aléatoire, en ligne pendant 6 heures, sans inscription.
  3. Gardez-le avec npx lobsite login (ou le lien de récupération). Ensuite, la même commande met à jour le même site.

Migrer un projet Surge

  • Le dossier. Surge demande le chemin du projet à chaque fois, sauf si vous le passez ; Lobsite le mémorise dans lobsite.toml sous dir, donc l’exécution suivante ne demande rien.
  • Le domaine. Surge garde le domaine dans un fichier CNAME. Les sites Lobsite ont une adresse *.lobsite.app, et un compte gratuit peut ajouter son propre domaine avec un enregistrement DNS.
  • 200.html et 404.html fonctionnent de la même façon : 200.html est la page de repli des applications monopages, 404.html votre page « introuvable ». Les URL propres fonctionnent aussi : /about sert about.html.
  • Les redirections ROUTER deviennent des [[redirects]] dans lobsite.toml, avec des segments :param et le statut de votre choix. Le Générateur de redirections transforme une liste d’anciens et nouveaux chemins en règles.
  • .surgeignore devient .lobsiteignore, avec la même syntaxe que .gitignore.
  • surge --preview devient npx lobsite deploy --preview, et rollback reste npx lobsite rollback.

Ce qui change

  • Seuls les fichiers modifiés sont envoyés. Les fichiers sont stockés par leur empreinte : redéployer après une modification d’une ligne envoie un fichier, et redéployer un site inchangé envoie 0 octet. (L’envoi des seules différences est l’une des demandes les plus anciennes chez Surge.)
  • Les erreurs disent quoi faire. Un fichier refusé ou un déploiement échoué dit ce qui s’est passé, pourquoi et comment corriger, avec un code qui ne change jamais. Rien n’est bloqué en silence.
  • Formulaires. Faites pointer un formulaire vers /_lobsite/forms/contact et les messages arrivent dans votre tableau de bord et par e-mail, spam filtré. Voir formulaires.
  • Redirections et en-têtes dans l’offre gratuite, dans lobsite.toml, versionnés à chaque déploiement : un retour arrière les restaure.
  • Un tableau de bord, avec glisser-déposer d’un dossier ou d’un zip, historique des déploiements et retour arrière en un clic.
  • Chaque limite est publiée : fichiers, tailles, bande passante et déploiements par heure, dans le tableau des limites.
Essai sans compte

Un déploiement sans compte reste en ligne 6 heures. Le lien de récupération le conserve, gratuitement.

Seuls les fichiers modifiés sont envoyés

Les fichiers sont stockés selon leur hash. Redéployer un site inchangé envoie 0 octet.

Des formulaires qui marchent, tout simplement

Faites pointer un formulaire vers /_lobsite/forms/contact. Filtrage du spam inclus.

Chaque déploiement a son URL

Prévisualisez avant la mise en ligne. Revenez en arrière en un clic, redirections comprises.

La configuration dans un seul fichier

Redirections, en-têtes et formulaires vivent dans lobsite.toml et accompagnent chaque déploiement.

Des limites lisibles

Chaque limite est publiée, et chaque erreur vous dit quoi faire ensuite.

Surge et Lobsite côte à côte

En octobre 2026, d’après surge.sh/pricing et les limites de Lobsite :

Surge (gratuit) Lobsite (gratuit)
Compte avant le premier déploiement Oui, créé dans la CLI Non : le site dure 6 heures jusqu’à ce que vous le gardiez
Sites Pas de limite publiée 1 (l’offre payante, bientôt disponible, en a 5)
Domaines personnalisés Oui Oui, gratuit
Envoi lors d’un redéploiement Chaque fichier Seulement les fichiers modifiés
Redirections Offre payante (30 $ par mois) Oui
HTTPS forcé Offre payante Toujours activé, avec HSTS
Formulaires Non 25 envois par mois et par site
Tableau de bord et glisser-déposer Non Oui
Bande passante Non publiée 10 Go par mois, publiée

L’offre gratuite de Surge est plus généreuse en nombre de sites. Lobsite convient mieux si vous voulez déployer sans vous inscrire d’abord, redéployer plus vite et avoir des formulaires et des redirections sans payer.

Questions fréquentes

Lobsite remplace-t-il directement la commande surge ?

Presque : npx lobsite déploie le dossier buildé comme le fait surge. Les noms de commandes diffèrent (deploy --preview, rollback, ls, rm), et la configuration est dans lobsite.toml au lieu des fichiers CNAME et ROUTER.

Puis-je garder mon domaine personnalisé en migrant ?

Oui. Un compte gratuit peut ajouter un domaine personnalisé : lobsite domain add affiche l’enregistrement CNAME à faire pointer vers Lobsite, et le HTTPS est configuré pour vous.

Lobsite prend-il en charge les applications monopages comme le 200.html de Surge ?

Oui. Un 200.html à la racine du site répond à tout chemin de page qui n’est pas un fichier, avec un statut 200 : le routage côté client fonctionne. Vous pouvez aussi vous passer du fichier et mettre spa = true dans lobsite.toml ; voir applications monopages.

Combien coûte Lobsite ?

L’offre gratuite est gratuite : un site, 10 Go de bande passante par mois, des formulaires avec 25 envois par mois. L’offre payante arrive bientôt ; son prix figure sur la page tarifs.

Puis-je déployer depuis la CI comme avec un jeton Surge ?

Pas encore : les jetons CI arrivent avec l’offre payante, bientôt disponible. Aujourd’hui, la CLI déploie depuis une machine connectée, ou sans compte pendant 6 heures.

Voir aussi