Ship with your existing app
Keep your repository, package manager, and standard Next.js build and start commands. Add one small manifest instead of rebuilding your project around a hosting provider.
Take your Next.js app from local source to a healthy production URL with one manifest and one command. Adios handles the build, runtime, logs, routing, custom domain, and TLS in one place.
Deployment #184
Production release
BUILD
1m 14s
REGION
de
RUNTIME
Node 24
01Installing dependencies
02▲ Next.js production build
03✓ Compiled successfully
04✓ Runtime started on :3000
05✓ Health check passed
Live route
northstar.adios.run
Promoted
Current release is live
One deployment path for
The production path
A working Next.js app still needs a repeatable build, a running production process, health checks, logs, secure configuration, and a route people can trust. Adios keeps that path short and inspectable.
Keep your repository, package manager, and standard Next.js build and start commands. Add one small manifest instead of rebuilding your project around a hosting provider.
Adios builds the uploaded source, starts the production process, checks the route you define, and promotes the version after it is healthy.
Serve static pages, server-rendered routes, and API routes from the same persistent Node.js runtime, with logs and routing attached.
How it works
Adios uses the production commands your project already understands. The manifest makes the runtime explicit and reviewable for every release.
Install the Adios CLI, then authenticate from the terminal. You only need a Next.js project that builds locally.
$curl -fsSL https://adios.dev/install.sh | shPut the build command, start command, port, health path, and capacity beside your source in adios.yaml.
$touch adios.yamlRun one command from the project root. Follow the build and health output, then open the generated HTTPS route.
$adios upname: my-nextjs-app
region: de
replicas: 1
build_cmd: npm install && npm run build
start_cmd: npm start
runtime:
name: node@24
port: 3000
health_path: /api/health
memory_mb: 1024What is included
No separate build service, log viewer, certificate project, and release checklist. The app, runtime contract, and promoted route live in one system.
Static pages, server rendering, and API routes
Build logs, runtime logs, and an explicit health path
Generated HTTPS route, custom domains, and managed TLS
Environment variables plus secret references kept out of Git
CLI and Git deploys, previews, web editor, and local sync
Choose more CPU, memory, storage, and bandwidth as needed
Simple starting point
The Starter plan is designed for a first app, small API, or personal workspace. Move up when production traffic or your project portfolio needs more headroom.
Starter
Final terms and availability are shown at checkout.
Before you deploy
The fastest deployment starts with a project that already behaves like a production app locally. Here is the short readiness check.
Questions, answered
Technical details, fit, and cost—before you create an account.
Yes. Run the CLI from the project root and add an adios.yaml file with the app's production build and start commands. You can keep the repository, source structure, and package manager you already use.
Yes. Adios runs the Next.js production server as a persistent Node.js process, so static output, server-rendered routes, and Next.js API routes can ship together.
Not for a standard Next.js deployment. Define the Node.js runtime and your normal npm or pnpm build and start commands in adios.yaml. If your app has unusual system dependencies, confirm them in a preview before promotion.
Yes. Adios provides official Next.js starters for JavaScript and TypeScript with npm and pnpm. Existing applications can keep their current package manager and lockfile.
Public runtime configuration can be declared as environment variables. Sensitive values can be stored outside the repository and referenced by name from adios.yaml, so the credential itself is not committed to Git.
Yes. Every plan includes custom domains and managed TLS. Add and verify the hostname, point its DNS as instructed, and Adios keeps the domain connected to the promoted release.
The build and runtime output remain available for inspection. Adios promotes the current version after it reports healthy, so a failed candidate does not become the healthy promoted release.
Plans currently start at $10 per month for the Starter plan, which includes 1 vCPU, 1 GB RAM, 10 GB storage, and 500 GB included bandwidth. Choose a larger plan when the app needs more capacity. Final terms and availability are shown at checkout.
Your next release
Keep the source and commands you know. Add a clear runtime contract, deploy, and see what is serving production.