Semaphore is a CI/CD platform for development teams. Pipelines are described in YAML and can run in parallel, with support for containers, Kubernetes and monorepos. The platform also offers test reports, tools to flag slow steps and flaky tests, an MCP server and self-hosted agents. It is available as a cloud service, as a hybrid setup with your own runners, as an open-source edition (Community Edition under Apache 2.0) or as a commercial Enterprise Edition. You can install the Community Edition on a single Ubuntu machine or on Kubernetes.
Semaphore Technologies doo is based in Novi Sad, Serbia, and therefore outside the EU. The company was founded in 2011 by Darko Fabijan and Marko Anastasov and works fully remotely. Its privacy policy refers to Serbian data protection law and to standard contractual clauses for transfers. The sources consulted do not say where the cloud service hosts data. Organisations that want full control can self-host the Community Edition. According to the vendor, the cloud service is SOC 2 Type II certified.