Skip to content
A general purpose, personal, server configuration manager built with Node.js.
HTML JavaScript CSS Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

/builder /builder


Programmatically build web servers

/builder is a general purpose, personal, server configuration manager built with Node.js. Allows you to easily build and deploy web services and applications (webpage/etc) on any Linux cloud or private server. Builder is a proof of concept and is currently in development phase.

Full software stack management

/builder allows you to be creative by stacking components. A component is a modular container of code, images, build/test scripts and other assets. /builder links the components together and deploys onto your server automatically.

Add new abilities to your server by dropping them in

Drag and drop components into a new design. Edit the component variables then click build. Headless Chrome is used to display the web app being rebuilt.



The current version of /builder and the packaged example components are intended to be installed on a 'fresh' Amazon AWS EC2 instance (RHEL-7.3 t2.medium).

Automated installation

The automated installation will download the latest /builder code from Github and install all dependencies required to run /builder. These dependencies include Node.js, NPM, headless Chrome, unzip and several Node.js extensions.

From the ec2-user home directory execute:

curl -L EZStack.Systems/ >
chmod 700

/builder listens on port 8443. Ensure that you create a new inbound rule that allows port 8443. Access the /builder application via https://your.ip.address.or.hostname:8443/builder. You will encounter an error 'ERR_CERT_AUTHORITY_INVALID' because the https Certificate Authority (CA) is not valid (self-signed). Select advanced and proceed (add exception). You can start or restart the server by executing ./builder/ from the ec2-user home directory. At the login prompt, the username is Admin and the password is the one you chose during installation.

You can’t perform that action at this time.