Adios
Hébergement Next.js à partir de $10/mois

Déployer Next.js.Continuez à coder.

Faites passer votre application Next.js du code source local à une URL de production opérationnelle avec un manifeste et une commande. Adios réunit la compilation, l’exécution, les journaux, le routage, le domaine personnalisé et TLS.

Docker non requisDomaines personnalisés inclusConservez votre dépôt Git
Déploiement Adios

Déploiement #184

Version de production

Opérationnel

BUILD

1m 14s

REGION

de

RUNTIME

Node 24

01Installation des dépendances

02▲ Compilation de production Next.js

03✓ Compilé avec succès

04✓ Environnement d’exécution démarré sur :3000

05✓ Contrôle de santé réussi

Route en ligne

northstar.adios.run

Promu

La version actuelle est en ligne

Une voie de déploiement pour

App RouterPages RouterRendu côté serveurRoutes APISortie statique

Le parcours de mise en production

Votre framework est prêt. L’infrastructure doit l’être aussi.

Même opérationnelle, une application Next.js nécessite une compilation reproductible, un processus de production actif, des contrôles de santé, des journaux, une configuration sécurisée et une route fiable. Adios garde ce parcours court et vérifiable.

Livrez votre application existante

Conservez votre dépôt, votre gestionnaire de packages et les commandes standard de compilation et de démarrage Next.js. Ajoutez un petit manifeste plutôt que de reconstruire votre projet autour d’un hébergeur.

Promouvoir une version opérationnelle

Adios compile le code source téléversé, démarre le processus de production, vérifie la route définie et promeut la version une fois les contrôles de santé réussis.

Exécuter toute l’application Next.js

Servez les pages statiques, les routes rendues côté serveur et les routes API depuis le même environnement Node.js persistant, avec journaux et routage associés.

Comment ça marche

Du dépôt à une route en ligne en trois étapes.

Adios utilise les commandes de production habituelles de votre projet. Le manifeste rend l’environnement d’exécution explicite et vérifiable pour chaque mise en production.

  1. 01

    Installer et se connecter

    Installez la CLI Adios, puis authentifiez-vous depuis le terminal. Il vous suffit d’un projet Next.js qui se compile localement.

    $curl -fsSL https://adios.dev/install.sh | sh
  2. 02

    Décrire l’environnement d’exécution

    Définissez la commande de compilation, la commande de démarrage, le port, le chemin de contrôle de santé et la capacité avec le code source dans adios.yaml.

    $touch adios.yaml
  3. 03

    Déployer le code source actuel

    Exécutez une commande depuis la racine du projet. Suivez les résultats de compilation et des contrôles de santé, puis ouvrez la route HTTPS générée.

    $adios up
adios.yaml
Votre projet
name: my-nextjs-app
region: de
replicas: 1

build_cmd: npm ci && npm run build
start_cmd: npm start

runtime:
  name: node@24
  port: 3000
  health_path: /api/health
  memory_mb: 1024
Adjust the package commands, region, capacity, and health path to match your app.

Ce qui est inclus

Les bases de production restent connectées.

La compilation, la consultation des journaux, les certificats et les vérifications de mise en production ne sont pas dispersés entre des outils distincts. L’application, le contrat d’exécution et la route promue sont réunis dans un seul système.

Rendu Next.js

Pages statiques, rendu côté serveur et routes API

Sécurité de la mise en production

Journaux de compilation et d’exécution, avec chemin de contrôle de santé explicite

Domaines

Route HTTPS générée, domaines personnalisés et TLS managé

Configuration

Variables d’environnement et références aux secrets conservées hors de Git

Workflow du code source

Déploiements via CLI et Git, aperçus, éditeur web et synchronisation locale

Évolution des ressources

Ajoutez de la puissance CPU, de la mémoire, du stockage et de la bande passante selon vos besoins

Contrats exacts des modèles

Choisissez le langage et le gestionnaire de packages utilisés pour votre projet Next.js.

Chaque modèle officiel présente ici sa clé de console, son dépôt, son chemin de code source, son environnement d’exécution et ses commandes de clonage, sans vous envoyer vers une autre page marketing.

Modèle officiel Next.js

Next.js JavaScript with npm

JavaScriptnpm
Clé du modèle
nextjs
Environnement d’exécution
node
Dépôt
template-nextjs
Emplacement de la source
.
git clone https://github.com/adiosdotdev/template-nextjs.git
cd template-nextjs
adios up

Modèle officiel Next.js

Next.js JavaScript with pnpm

JavaScriptpnpm
Clé du modèle
nextjs-pnpm
Environnement d’exécution
node
Dépôt
template-nextjs-pnpm
Emplacement de la source
.
git clone https://github.com/adiosdotdev/template-nextjs-pnpm.git
cd template-nextjs-pnpm
adios up

Modèle officiel Next.js

Next.js TypeScript with npm

TypeScriptnpm
Clé du modèle
nextjs-typescript
Environnement d’exécution
node
Dépôt
template-nextjs-typescript
Emplacement de la source
.
git clone https://github.com/adiosdotdev/template-nextjs-typescript.git
cd template-nextjs-typescript
adios up

Modèle officiel Next.js

Next.js TypeScript with pnpm

TypeScriptpnpm
Clé du modèle
nextjs-pnpm-typescript
Environnement d’exécution
node
Dépôt
template-nextjs-pnpm-typescript
Emplacement de la source
.
git clone https://github.com/adiosdotdev/template-nextjs-pnpm-typescript.git
cd template-nextjs-pnpm-typescript
adios up

Point de départ simple

Commencez petit.Augmentez les ressources quand le projet le justifie.

Starter est conçu pour une première application, une petite API ou un espace de travail personnel. Passez à une offre supérieure si le trafic de production ou votre portefeuille de projets nécessite davantage de marge.

Starter

$10/mois
Une première application pratique
1 vCPU et 1 Go de RAM
Stockage de 10 Go
500 Go de bande passante incluse
Domaines personnalisés et TLS
Déploiements avec Git et la CLI
Éditeur web et assistant IA
Choisir Starter et déployer

Les conditions finales et la disponibilité sont affichées au paiement.

Avant le déploiement

Adapté aux applications Next.js de production standard.

Le déploiement le plus rapide part d’un projet qui se comporte déjà localement comme une application de production. Voici les vérifications essentielles.

Vous êtes prêt lorsque…

  • Votre application s’installe et se compile depuis une copie fraîche du dépôt.
  • Vous avez un script de démarrage de production tel que next start.
  • Les secrets d’exécution ne sont pas codés en dur dans le dépôt.
  • Le processus peut écouter sur le port déclaré dans adios.yaml.

Vérifiez dans un aperçu lorsque…

  • La compilation dépend de packages natifs ou du système d’exploitation.
  • Vous utilisez du traitement d’images, des middlewares ou d’autres comportements propres à l’environnement d’exécution.
  • L’application dépend d’une base de données ou d’un service externe pour réussir ses contrôles de santé.
  • Vous changez simultanément de gestionnaire de packages, de version de Node.js ou de fichiers de sortie de compilation.

Les réponses à vos questions

Tout pour prendre la décision.

Détails techniques, adéquation au projet et coût, avant de créer un compte.

Adios peut-il déployer un dépôt Next.js existant ?

Oui. Exécutez la CLI depuis la racine du projet et ajoutez un fichier adios.yaml avec les commandes de compilation et de démarrage de production. Vous pouvez conserver votre dépôt, votre structure de code source et votre gestionnaire de packages.

Le rendu côté serveur et les routes API sont-ils pris en charge ?

Oui. Adios exécute le serveur de production Next.js comme un processus Node.js persistant, ce qui permet de livrer ensemble les fichiers statiques, les routes rendues côté serveur et les routes API Next.js.

Ai-je besoin de Docker ou d’un serveur personnalisé ?

Pas pour un déploiement Next.js standard. Définissez l’environnement Node.js et vos commandes habituelles npm ou pnpm de compilation et de démarrage dans adios.yaml. Si l’application a des dépendances système inhabituelles, vérifiez-les dans un aperçu avant la promotion.

Puis-je utiliser npm, pnpm, JavaScript ou TypeScript ?

Oui. Adios propose des modèles officiels Next.js pour JavaScript et TypeScript avec npm et pnpm. Les applications existantes peuvent conserver leur gestionnaire de packages et leur fichier de verrouillage.

Comment fonctionnent les variables d’environnement et les secrets ?

La configuration publique d’exécution peut être déclarée sous forme de variables d’environnement. Les valeurs sensibles peuvent être stockées hors du dépôt et référencées par leur nom dans adios.yaml, afin que les identifiants eux-mêmes ne soient pas enregistrés dans Git.

Puis-je connecter mon propre domaine ?

Oui. Toutes les offres incluent les domaines personnalisés et TLS managé. Ajoutez et vérifiez le nom d’hôte, configurez son DNS selon les instructions et Adios garde le domaine associé à la version promue.

Que se passe-t-il si la compilation ou le contrôle de santé échoue ?

Les résultats de compilation et d’exécution restent consultables. Adios promeut la version actuelle une fois les contrôles de santé réussis : une version candidate en échec ne devient donc pas la version opérationnelle promue.

Combien coûte l’hébergement Next.js ?

Les offres commencent actuellement à 10 $ par mois avec Starter, qui inclut 1 vCPU, 1 Go de RAM, 10 Go de stockage et 500 Go de bande passante. Choisissez une offre supérieure lorsque l’application nécessite plus de capacité. Les conditions finales et la disponibilité sont affichées au paiement.

Votre prochaine version

Transformez votre dépôt Next.js en application en ligne.

Conservez le code source et les commandes que vous connaissez. Ajoutez un contrat d’exécution clair, déployez et voyez quelle version sert la production.