Docs / Getting Started

Overview

Easy DevOps is a unified DevOps management tool โ€” part CLI, part web dashboard โ€” built for developers who need to manage Nginx, SSL certificates, and Node.js on Linux and Windows servers without juggling dozens of scripts.

What is it?

No external ACME binaries required โ€” SSL certificates are issued via acme-client (pure Node.js, Let's Encrypt).

CLI Preview

terminal
  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—     Easy DevOps  v1.0.0
  โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ•šโ•โ•โ•โ•โ–ˆโ–ˆโ•—     โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—      โ–ˆโ–ˆโ•”โ•     CLI & Web Dashboard
  โ–ˆโ–ˆโ•”โ•โ•โ•     โ–ˆโ–ˆโ•”โ•      Nginx ยท SSL ยท Domains ยท Node.js
  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—
  โ•šโ•โ•โ•โ•โ•โ•โ• โ•šโ•โ•โ•โ•โ•โ•

  nginx: โœ… v1.26.2 | ACME: acme-client | node: v22.21.1

? Select an option:
โฏ ๐Ÿ“ฆ Node.js Manager
  ๐ŸŒ Nginx Manager
  ๐Ÿ”’ SSL Manager
  ๐Ÿ”— Domain Manager
  ๐ŸŽ›๏ธ Open Dashboard
  โš™๏ธ Settings
  ๐Ÿ”„ Check for Updates
  โœ– Exit

Core Capabilities

๐Ÿ–ฅ๏ธ

Interactive CLI

Arrow-key menus with real-time status indicators for Nginx, ACME client, and Node.js versions.

๐Ÿ“Š

Web Dashboard

Vue 3 interface with dark/light themes, Socket.io real-time updates, and configurable accent colors.

๐Ÿ”’

Pure Node.js SSL

Let's Encrypt certificates via acme-client โ€” no certbot, no external binaries. HTTP-01 and DNS-01 challenges supported.

Tech Stack

TechDetails
Node.js18+ (ESM)
DatabaseSQLite via good.db
CLIinquirer ^9.2, chalk ^5.3, ora ^7
DashboardExpress 5, Socket.io, Vue 3 (CDN)
SSLacme-client (pure Node.js)
PlatformsLinux, Windows