Semaphore UI Pro

Run team automation in production with confidence

Pro adds isolated project runners, built-in Terraform and OpenTofu state, HashiCorp Vault secrets, task summaries, exportable logs and a support SLA to the Semaphore UI you already self-host.

  • No credit card
  • Runs in your environment
  • From $149 per year

Used by teams running automation in real-world environments

#1
Ansible UI for Windows & Linux
14K+
Stars on GitHub
6M+
Pulls on Docker Hub
100K+
Installations
When to upgrade

Teams move to Pro when automation stops being a side project

Shared ownership

Several engineers rely on the same workflows

Templates, credentials and schedules become shared infrastructure. Pro gives each project its own runners, secrets source and a support channel.

Production

Runs touch production systems

When a failed playbook can mean an outage, you need to see at a glance which hosts failed and why — and someone to ask for help.

Network boundaries

Tasks must run inside private networks

Production, DMZ and customer environments can't all be reached from one server. Project runners execute jobs where the hosts live.

Accountability

You have to prove what ran

Audits and incident reviews ask who ran what, where and with which result. Export task logs and keep them as long as your policy requires.

What Pro adds

Everything in Community, plus the tools teams reach for in the first week

Same open-source core, same projects and playbooks. Pro unlocks these capabilities with a license key.

Project runners

Run jobs next to the infrastructure they change

Register runners for each project inside a VPC, DMZ or remote site. Route tasks by tag and limit parallel tasks per runner, so heavy jobs never pile up on a single server.

Tag-based routingIsolated per projectDocker execution
Terraform / OpenTofu backend

Keep state in Semaphore, not on a laptop

The built-in HTTP backend stores state for your Terraform and OpenTofu templates. No extra bucket or service to run.

HashiCorp Vault

Keep secrets in Vault

Read credentials from HashiCorp Vault when a task runs instead of copying them into another store.

Task summaries

See which hosts failed without reading thousands of log lines

Every Ansible run gets a summary of OK and failed hosts with the exact task and error message.

Semaphore UI Pro task summary with OK and failed servers
Log export

Export logs for audit and retention

Write task logs to files that your SIEM, archive or compliance tooling already collects.

Support SLA

Get help from the team that builds Semaphore

Email support from the core team with a business-hours SLA, plus standard review of your feature requests.

support@semaphoreui.comMon–Fri · 9:00–18:00 (UTC+1)
Get started

From trial to production in three steps

Pro runs on the same Semaphore UI instance you already have — no new platform to learn.

  1. 01

    Start the trial

    Request a 30-day Pro key in the Customer Portal. No credit card required.

  2. 02

    Activate the key

    Add the key to your self-hosted Semaphore UI instance. Your projects, templates and history stay where they are.

  3. 03

    Connect runners

    Register project runners where your hosts live and route tasks to them by tag.

10,000+
Windows servers automated with Semaphore UI
“The runners have proven to be a reliable and scalable solution for our needs. On top of the great product, the support we've received has been outstanding. They're not just helpful; they're genuinely invested in our success.”
Sasha K.Senior Systems Engineer, Jack Henry & Associates
Pricing

Simple annual packages

Choose the number of Pro users. Each package includes the same number of project runners and covers up to 500 managed nodes.

All plans are self-hosted

Community

For personal setups, homelabs and early automation.

$0

Free and open source

Start for free

Core automation

  • Open source under the MIT license
  • Run automation from the UI and API
  • Execution history and logs
  • Project-level access control
  • Documentation and community support
See when to upgrade →
Recommended

Pro

For teams running and scaling infrastructure automation in production.

$490 / yeartaxes calculated at checkout

4 users4 runners Execution agents that run tasks close to private networks, remote sites or restricted infrastructure.
Buy Pro

Everything in Community, plus

  • Remote execution with runners Execution agents that run tasks close to private networks, remote sites or restricted infrastructure.
  • Terraform/OpenTofu state stored in Semaphore
  • HashiCorp Vault integration
  • Task summaries and exportable logs
  • Up to 500 managed nodes A managed node is a unique target host automated by Semaphore UI, such as a server or virtual machine. Each host counts once toward your annual limit, even if you automate it multiple times. Pro includes up to 500 managed nodes.
  • Business-time support SLA
Compare all features →

Prefer to pay by bank transfer?Continue in Customer Portal →

Enterprise

For governed, highly available or business-critical infrastructure.

Custom

Tailored to your infrastructure and support needs

Everything in Pro, plus

  • High availability
  • Custom roles and identity group mapping
  • Devolutions Server, AWS Secrets Manager and Azure Key Vault
  • Air-gapped and advanced multi-instance licensing
  • Onboarding, migration and configuration assistance
Explore Enterprise →
Community vs Pro

What changes when you upgrade

Community stays free and open source. Pro adds the following on top of it.

Capability Community Pro
Isolated execution (Project Runners) — ✓
Tag-based runners routing — ✓
Docker execution — ✓
Terraform/OpenTofu HTTP backend — ✓
HashiCorp Vault secrets storage — ✓
Task Execution Summary — ✓
File-based Log Export — ✓
Two-factor authentication (TOTP) — ✓
Support SLA — 48h business days
Feature request review Community-driven Standard review

Pro FAQ

Do we need to reinstall or migrate to use Pro?

No new platform is involved. Pro is activated with a license key in your self-hosted Semaphore UI instance, so your projects, templates, inventories and task history stay where they are.

What happens when the 30-day trial ends?

Choose a Pro package before the trial ends to keep using Pro features. If you decide not to buy, you can continue with the free and open-source Community edition.

How are Pro packages counted?

Packages are sold for 1, 4 or 10 Pro users and include the same number of project runners. Pro covers up to 500 managed nodes — a managed node is a unique host automated by Semaphore UI, counted once per year however often you run against it. For larger fleets, see Enterprise.

How can we pay?

Buy Pro online by card at checkout. To pay by bank transfer, continue in the Customer Portal. If your organization needs an invoice or billing documents, contact us.

What does Pro support include?

Email support from the Semaphore UI team on business days (Mon–Fri, 9:00–18:00 UTC+1) for installation, upgrades, configuration, integrations and task execution issues. Emergency response and custom SLAs are part of Enterprise. See the support policy.

Does any of our data leave our network?

All plans are self-hosted. Tasks, credentials, inventories and logs stay in your environment. If your network has no internet access at all, Enterprise includes offline (air-gapped) licensing.

Put your automation on Pro

Try every Pro feature in your own environment for 30 days. No credit card required.

Need high availability, custom roles or air-gapped licensing? Explore Enterprise →