Skip to content
All recipes
Landing page

Deploy Next.js landing page

A fast marketing site built from your existing Next.js repository and served as one application.

Why use it

Publish a product, campaign or waitlist on a public URL you can share and connect to your own domain.

Build plan

  1. Keep the current design and configure Next.js standalone output.
  2. Add a production multi-stage Dockerfile that contains the traced runtime files and static assets.
  3. Bind the server to 0.0.0.0 on port 3000 and check the homepage after deployment.

Resources and values

Resources
1 ServiceNo database
Required values
Only the public values your site uses
Check before you deploy

The aidrop address works on Starter. Connecting your own domain starts on Pro.

Ask your coding agent

Prepare this Next.js landing page for aidrop without redesigning it. Enable standalone output and add a production multi-stage Dockerfile that includes public and .next/static assets. Run the production server on 0.0.0.0:3000, use / as the health path and keep every required public environment value explicit. Build, deploy and return the public address.

Put Next.js landing page online

Connect your coding agent, paste the quickstart and keep the build, runtime and public address in one aidrop Project.

7 days free · No credit card required