1. Connect to the server where Semaphore will run

    ssh user123@server456
  2. Switch to root user

    sudo -s
  3. Update packages

    apt update
  4. Install snap

    apt install snapd
  5. Install Semaphore using snap

    snap install semaphore
  6. Stop Semaphore service, it is required to manage Semaphore via CLI

    snap stop semaphore
  7. Add admin user

    semaphore user add --admin --login admin --name Admin --email [email protected] --password 123456
  8. Start Semaphore service

    snap start semaphore
  9. Open Semaphore UI in browser by address http://server456:3000