Install Docker and GorillaJS

GorillaJS is developed in NodeJS, is compatible with Mac, Linux y Windows, and needs Docker to operate. Installing is very simple:

$ sudo npm install gorillajs -g 

If you don’t know what I’m talking about, you can follow these steps:

  1. Install NodeJS here for Mac and Windows (npm comes in the package) and here for Linux.
  2. Install Docker:
    • For Mac here. GorillaJS operates only with Docker for Mac. There is an older version (Docker Toolbox) it doesn’t work with.
    • For Windows here. Like Mac, the older Docker version (Docker Toolbox) is not compatible.
    • Linux is a little more complex because it comes separate. You have to install Docker and Docker Compose. Here you have an Ubuntu easy installation article.
  3. Install GorillaJS
    • Logon the terminal (you need to be an administrator in some cases).
    • Type the command: npm install -g gorillajs

The NodeJS installer

The NodeJS template that comes as a default in GorillaJS uses the Express.js framework to start a server and return a response. This is optional, and once the application is running we can eliminate this server and use the application in any other way.


Why do you need to free the port 80? Can you make your own installers? Can you use GorillaJS in a remote server?