Guides
Log In
Guides

Private Gateway- Basic Installation Procedure

Step 1: Download and Execute the Installation Wizard

  1. Copy the command below, paste it into the terminal, and press Enter:
bash <(curl -fsSL https://deploy.cyolo.io/get-cyolo)

The installation package is downloaded and executed.

  1. Press the letter g on your keyboard.

Step 2: Installer Checks Prerequisites

In the first phase, the installation wizard checks the resources available on the machine on which you are installing the PG.

📘

Helpful Hint

See Working with the Installer Wizard for information that will help you navigate smoothly through the installation process.

Step 3: Configuration Steps

Follow the Configuration steps in the table below.

StepDescriptionNotes
Enter Installation Path
Enter License KeyCopy the content of the license key file and paste it here.The license is a jwt file.
For details on uploading the license in a file, see Command Line Installation Options.
Enter Upstream AddressLeave empty for no upstream.
Enter Upstream SNIDefault - tcp.cyolo.ioIf you use a private gateway, enter its SNI.
Enter the SNI of this PG
Enter the Affinity AddressOptional
Enter the port this PG will listen on
Enable PostgreSQL
Enable MySQL
Certificate Source Selection - Type Y to supply a certificate.
- Type N to use a certificate generated by Cyolo.
If Yes, then you will be prompted to paste in the certificate.
See here for advanced details about working with your own certificate.
Enter PG NameThis name will be used in the UI whenever a site selection is required.

Step 4: Preparation, Launch and Post-Installation Phases

The installer will display the final setup steps and indicate pass or fail. No input is required.

  • Set Installation Files and Directories
  • Generate Certificates
  • Install System Utilities
  • System Administration Configuration
  • Set Network Time Protocol
  • Configure Docker Repository in Package Manager
  • Install Docker
  • Install Docker Compose
  • Docker Container is Up
  • Cluster Health Check