Skip to content

aynaash/NextDeploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


⚑ NextDeploy

NextDeploy is an open-source CLI + daemon for deploying and managing Next.js applications on your own infrastructure. No lock-in. No magic. Just Docker, SSH, and full control.


πŸš€ Why NextDeploy?

  • 🧱 Builds Docker images optimized for Next.js
  • πŸš€ Ships to any VPS (Hetzner, DigitalOcean, AWS, bare metal) via SSH
  • πŸ” Injects secrets securely with Doppler
  • πŸ“Š Streams logs & metrics from running containers
  • πŸ§ͺ Runimage: test production builds locally with real secrets
  • πŸ› οΈ Daemon support: health checks, logs, and automation on servers

One tool. One config. Full transparency.


πŸ“¦ Installation

Choose your platform:

Linux

curl -fsSL https://nextdeploy.one/linux-cli.sh | sh

macOS

curl -fsSL https://nextdeploy.one/mac-cli.sh | sh

Windows (PowerShell, Run as Admin)

iwr -useb https://nextdeploy.one/windows.ps1 | iex

Daemon (Linux/Mac)

curl -fsSL https://nextdeploy.one/nextdeployd.sh | sh

⚠️ Pro tip: version your installers. For production use:

curl -fsSL https://nextdeploy.one/install.sh | sh          # latest stable
curl -fsSL https://nextdeploy.one/install/v0.1.0.sh | sh   # pinned version

⚑ Quick Start

nextdeploy init       # Scaffold Dockerfile + nextdeploy.yml
nextdeploy build      # Build production Docker image
nextdeploy runimage   # Run locally with Doppler secrets
nextdeploy provision  # Prepare a fresh VPS
nextdeploy ship       # Deploy to your server
nextdeploy serve      # Serve app online

Test with production config before shipping:

nextdeploy runimage --prod

πŸ” Secrets Done Right

NextDeploy is Doppler-first β€” no more .env files:

  • Secrets injected at deploy/runtime
  • Fully encrypted + scoped (dev/staging/prod)
  • Update β†’ restart β†’ done
  • Works the same locally and in CI

🧠 Philosophy

Other platforms abstract until you lose control. NextDeploy flips that. You own the pipeline. You see every step.

No black boxes. No middleware. Just you and your server.


βœ… Perfect For Developers Who

  • Deploy Next.js or full-stack apps to VPS/bare metal
  • Want transparent, auditable DevOps
  • Need strong security practices without complexity
  • Care about simplicity over vendor lock-in

πŸ› οΈ Roadmap

  • βœ… Docker builds & SSH deploy
  • βœ… Doppler integration
  • βœ… Logs + metrics
  • βœ… runimage for local testing
  • πŸ”„ CI/CD via GitHub webhooks
  • βͺ Rollbacks & release tracking
  • πŸ”Œ Stack plugins (Rails, Go, Bun, Astro…)
  • 🌐 Dashboard & multitenant support

🌐 Links


πŸ‘₯ Community

We welcome contributors:

  • Systems engineers (daemon/logging)
  • Security reviewers
  • Product-minded devs

πŸ”₯ NextDeploy β€” Transparent Deployment, Under Your Control.