Community
For personal setups, homelabs and early automation.
$0
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
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.
Used by teams running automation in real-world environments
Templates, credentials and schedules become shared infrastructure. Pro gives each project its own runners, secrets source and a support channel.
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.
Production, DMZ and customer environments can't all be reached from one server. Project runners execute jobs where the hosts live.
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.
Same open-source core, same projects and playbooks. Pro unlocks these capabilities with a license key.
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.
The built-in HTTP backend stores state for your Terraform and OpenTofu templates. No extra bucket or service to run.
Read credentials from HashiCorp Vault when a task runs instead of copying them into another store.
Every Ansible run gets a summary of OK and failed hosts with the exact task and error message.

Write task logs to files that your SIEM, archive or compliance tooling already collects.
Email support from the core team with a business-hours SLA, plus standard review of your feature requests.
Pro runs on the same Semaphore UI instance you already have — no new platform to learn.
Request a 30-day Pro key in the Customer Portal. No credit card required.
Add the key to your self-hosted Semaphore UI instance. Your projects, templates and history stay where they are.
Register project runners where your hosts live and route tasks to them by tag.
“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.”
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
For personal setups, homelabs and early automation.
$0
For teams running and scaling infrastructure automation in production.
$490 / yeartaxes calculated at checkout
Prefer to pay by bank transfer?Continue in Customer Portal →
For governed, highly available or business-critical infrastructure.
Custom
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 |
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.
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.
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.
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.
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.
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.
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 →
Thanks for your purchase. We’ll email your Pro key to you@company.com within 12 hours.
Your Pro key and activation instructions will arrive within 12 hours.
Run it on your server, VM, container, or Kubernetes cluster.
Paste the key in your self-hosted Semaphore instance.
Still waiting for the email?
Check your spam folder first. If your Pro key hasn’t arrived within 12 hours, contact support.