Adios
Hosting Next.js a partire da $10/mese

Distribuisci Next.js.Continua a programmare.

Porta la tua app Next.js dal codice sorgente locale a un URL di produzione con integrità verificata, con un manifesto e un comando. Adios gestisce compilazione, ambiente di esecuzione, log, routing, dominio personalizzato e TLS in un unico posto.

Docker non richiestoDomini personalizzati inclusiMantieni il tuo repository Git
Distribuzione con Adios

Distribuzione #184

Rilascio in produzione

Stato regolare

BUILD

1m 14s

REGION

de

RUNTIME

Node 24

01Installazione delle dipendenze

02▲ Compilazione di produzione Next.js

03✓ Compilazione riuscita

04✓ Ambiente di esecuzione avviato su :3000

05✓ Controllo di integrità superato

Route online

northstar.adios.run

Promosso

Il rilascio corrente è online

Un percorso di distribuzione per

App RouterPages RouterRendering lato serverRoute APIOutput statico

Il percorso di produzione

Il tuo framework è pronto. Anche l'infrastruttura dovrebbe esserlo.

Un'app Next.js funzionante richiede comunque una compilazione ripetibile, un processo di produzione in esecuzione, controlli di integrità, log, configurazione sicura e una route affidabile. Adios mantiene quel percorso breve ed esaminabile.

Pubblica la tua app esistente

Mantieni repository, gestore di pacchetti e normali comandi di compilazione e avvio di Next.js. Aggiungi un piccolo manifesto invece di ricostruire il progetto attorno a un fornitore di hosting.

Promuovi un rilascio con integrità verificata

Adios compila il codice sorgente caricato, avvia il processo di produzione, controlla la route che definisci e promuove la versione dopo averne verificato l'integrità.

Esegui l'intera app Next.js

Servi pagine statiche, route con rendering lato server e route API dallo stesso ambiente di esecuzione Node.js persistente, con log e routing collegati.

Come funziona

Dal repository alla route online in tre passaggi.

Adios usa i comandi di produzione già previsti dal tuo progetto. Il manifesto rende l'ambiente di esecuzione esplicito ed esaminabile per ogni rilascio.

  1. 01

    Installa e accedi

    Installa Adios CLI, poi autenticati dal terminale. Ti serve solo un progetto Next.js che si compili in locale.

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

    Descrivi l'ambiente di esecuzione

    Metti comando di compilazione, comando di avvio, porta, percorso del controllo di integrità e capacità accanto al codice sorgente in adios.yaml.

    $touch adios.yaml
  3. 03

    Distribuisci il codice sorgente attuale

    Esegui un comando dalla radice del progetto. Segui l'output della compilazione e dei controlli di integrità, poi apri la route HTTPS generata.

    $adios up
adios.yaml
Il tuo progetto
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.

Che cosa è incluso

Gli elementi fondamentali della produzione restano collegati.

Non servono un servizio di compilazione, un visualizzatore di log, un progetto per i certificati e una checklist di rilascio separati. App, contratto dell'ambiente di esecuzione e route promossa si trovano in un unico sistema.

Rendering Next.js

Pagine statiche, rendering lato server e route API

Sicurezza del rilascio

Log di compilazione, log dell'ambiente di esecuzione e un percorso del controllo di integrità esplicito

Domini

Route HTTPS generata, domini personalizzati e TLS gestito

Configurazione

Variabili d'ambiente e riferimenti a segreti conservati fuori da Git

Workflow del codice sorgente

Distribuzioni da CLI e Git, anteprime, editor web e sincronizzazione locale

Percorso di crescita

Scegli più CPU, memoria, archiviazione e larghezza di banda secondo le necessità

Requisiti esatti dei modelli iniziali

Scegli il linguaggio e il gestore di pacchetti che usi con Next.js.

Ogni modello iniziale ufficiale mostra qui il proprio identificativo nella console, il repository, il percorso sorgente, l'ambiente di esecuzione e i comandi di clonazione, senza rimandarti a una seconda pagina promozionale.

Modello iniziale ufficiale Next.js

Next.js JavaScript with npm

JavaScriptnpm
Chiave modello
nextjs
Ambiente di esecuzione
node
Repository
template-nextjs
Percorso sorgente
.
git clone https://github.com/adiosdotdev/template-nextjs.git
cd template-nextjs
adios up

Modello iniziale ufficiale Next.js

Next.js JavaScript with pnpm

JavaScriptpnpm
Chiave modello
nextjs-pnpm
Ambiente di esecuzione
node
Repository
template-nextjs-pnpm
Percorso sorgente
.
git clone https://github.com/adiosdotdev/template-nextjs-pnpm.git
cd template-nextjs-pnpm
adios up

Modello iniziale ufficiale Next.js

Next.js TypeScript with npm

TypeScriptnpm
Chiave modello
nextjs-typescript
Ambiente di esecuzione
node
Repository
template-nextjs-typescript
Percorso sorgente
.
git clone https://github.com/adiosdotdev/template-nextjs-typescript.git
cd template-nextjs-typescript
adios up

Modello iniziale ufficiale Next.js

Next.js TypeScript with pnpm

TypeScriptpnpm
Chiave modello
nextjs-pnpm-typescript
Ambiente di esecuzione
node
Repository
template-nextjs-pnpm-typescript
Percorso sorgente
.
git clone https://github.com/adiosdotdev/template-nextjs-pnpm-typescript.git
cd template-nextjs-pnpm-typescript
adios up

Punto di partenza semplice

Inizia in piccolo.Aumenta la capacità quando l'app se lo merita.

Il piano Starter è pensato per una prima app, una piccola API o uno spazio di lavoro personale. Passa a un piano superiore quando il traffico di produzione o il tuo insieme di progetti richiede più margine.

Starter

$10/mese
Una prima applicazione pratica
1 vCPU e 1 GB di RAM
10 GB di archiviazione
500 GB di traffico incluso
Domini personalizzati e TLS
Distribuzioni con Git e CLI
Editor web e assistente IA
Scegli Starter e distribuisci

I termini finali e la disponibilità vengono visualizzati al momento del checkout.

Prima della distribuzione

Adatto alle normali app Next.js di produzione.

La distribuzione più veloce parte da un progetto che si comporta già come un'app di produzione in locale. Ecco il breve controllo dei requisiti.

Sei pronto quando…

  • La tua app si installa e si compila da un checkout pulito.
  • Hai uno script di avvio di produzione come next start.
  • I segreti dell'ambiente di esecuzione non sono inseriti direttamente nel codice del repository.
  • Il processo può ascoltare sulla porta dichiarata in adios.yaml.

Verifica in anteprima quando…

  • La compilazione dipende da pacchetti nativi o del sistema operativo.
  • Usi elaborazione delle immagini, middleware o altri comportamenti specifici dell'ambiente di esecuzione.
  • L'applicazione dipende da un database o da un servizio esterno per segnalare un'integrità regolare.
  • Stai cambiando contemporaneamente gestore di pacchetti, versioni di Node o output della compilazione.

Risposte alle tue domande

Tutto per prendere la decisione.

Dettagli tecnici, idoneità e costi prima di creare un account.

Adios può distribuire un repository Next.js esistente?

Sì. Esegui la CLI dalla radice del progetto e aggiungi un file adios.yaml con i comandi di compilazione e avvio di produzione dell'app. Puoi mantenere il repository, la struttura del codice sorgente e il gestore di pacchetti che usi già.

Supporta il rendering lato server e le route API?

Sì. Adios esegue il server di produzione Next.js come processo Node.js persistente, così output statico, route con rendering lato server e route API Next.js possono essere distribuiti insieme.

Ho bisogno di Docker o un server personalizzato?

Non per una normale distribuzione Next.js. Definisci l'ambiente di esecuzione Node.js e i tuoi normali comandi di compilazione e avvio npm o pnpm in adios.yaml. Se l'app ha dipendenze di sistema insolite, verificale in anteprima prima della promozione.

Posso usare npm, pnpm, JavaScript o TypeScript?

Sì. Adios offre modelli iniziali ufficiali Next.js per JavaScript e TypeScript con npm e pnpm. Le applicazioni esistenti possono mantenere il gestore di pacchetti e il lockfile attuali.

Come funzionano le variabili e i segreti dell'ambiente?

La configurazione pubblica dell'ambiente di esecuzione può essere dichiarata tramite variabili d'ambiente. I valori sensibili possono essere conservati fuori dal repository e richiamati per nome da adios.yaml, così la credenziale stessa non viene salvata in Git.

Posso collegare il mio dominio?

Sì. Ogni piano include domini personalizzati e TLS gestito. Aggiungi e verifica l'hostname, configura il DNS come indicato e Adios mantiene il dominio collegato al rilascio promosso.

Cosa succede se la compilazione o il controllo di integrità non va a buon fine?

L'output della compilazione e dell'ambiente di esecuzione resta disponibile per essere esaminato. Adios promuove la versione corrente dopo che segnala un'integrità regolare, così un candidato non riuscito non diventa il rilascio promosso con integrità verificata.

Quanto costa l'hosting Next.js?

Attualmente i piani partono da $10 al mese per Starter, che include 1 vCPU, 1 GB di RAM, 10 GB di archiviazione e 500 GB di larghezza di banda inclusa. Scegli un piano più grande quando l'app richiede più capacità. Termini finali e disponibilità sono mostrati al checkout.

Il tuo prossimo rilascio

Trasforma il tuo repository Next.js in un'app online.

Mantieni il codice sorgente e i comandi che conosci. Aggiungi un contratto chiaro dell'ambiente di esecuzione, distribuisci e scopri cosa serve la produzione.