Semaphore UI

Updated March 12, 2026

Semaphore UI is a web interface for managing DevOps tools: Ansible, Terraform, Terragrunt, OpenTofu, Bash, PowerShell, etc.

With Semaphore UI, you can:

  • Consolidate tasks into projects.
  • Run scheduled tasks.
  • Store and view task logs.
  • Manage access permissions.
  • Send email and Telegram notifications.

Semaphore UI is written in Go and distributed under an open-source license.

Deployment instructions
  1. Get an SSH key pair for connection to a virtual machine.

  2. Create a VM from a public image:

    1. Under Boot disk image on the Marketplace tab, select Semaphore UI.

    2. Under Access:

      • Enter the username in the Login field.
      • Paste the contents of the public SSH key file in the SSH key field.

    Save the VM public IP address.

  3. Connect to the VM over SSH. Use the username you set when creating the VM and the private SSH key you created before.

  4. Run this command to create a Semaphore UI admin user:

    semaphore user add \
      --admin \
      --login <username> \
      --password <password> \
      --name <alias> \
      --email <email>
    

    Where:

    • --login: Username for login to Semaphore UI.
    • --password: Password for login to Semaphore UI.
    • --name: Alias to display in the interface.
    • --email: User email.
  5. Go the VM’s public IP address in your browser. Enter your username and password, then click Sign in.

    NGINX is pre-installed on the VM. If you need an SSL certificate, you can add it to the NGINX settings.

Billing type
Free
Type
Virtual Machine
Category
Admin tools and DevOps
Publisher
Fastlix
Use cases
  • Building Ansible-based CI/CD systems.
  • Automatically building, mass deploying, and configuring software.
Technical support

Fastlix
The product is supported on GitHub.

Yandex Cloud
Yandex Cloud does not provide technical support for this product. If you have any issues, please refer to the vendor’s information resources.

Product IDs
image_id:
fd83q1jscih8m8r5i4ku
family_id:
fastlix-semaphore
Product composition
SoftwareVersion
Ubuntu20.04
Terms
By using this product you agree to the Yandex Cloud Marketplace Terms of Service and the terms and conditions of the following software: Semaphore UIUbuntu
Billing type
Free
Type
Virtual Machine
Category
Admin tools and DevOps
Publisher
Fastlix