Pretvorite rasute
operacije infrastrukture
u radne tokove koje vaš
tim može da kontroliše

Semaphore UI pruža vašem timu jedno samostalno hostovano mesto za pokretanje,
deljenje, raspoređivanje, zaštitu i reviziju operativnih radnih tokova.

Semaphore UI Task Templates dashboard
AnsibleAnsible
TerraformTerraform
OpenTofuOpenTofu
TerragruntTerragrunt
Bash scriptBash
PowerShellPowerShell
PythonPython

Koristite Semaphore UI sa Ansible, Terraform, OpenTofu, Terragrunt, Bash, PowerShell i Python alatima, zadržavajući automatizaciju u Git-u i postojeći lanac alata netaknutim.

Vodite infrastrukturne poslove
kroz radne tokove,
a ne zaobilazna rešenja

Infrastructure workflows not workarounds
INFRASTRUKTURA I DEVOPS

Pojednostavite rutinske operacije

Kada se rutinski poslovi nagomilaju, lako je propustiti korake, izgubiti kontekst ili prevideti greške. Pretvorite ponavljajuće zadatke u višekratne radne tokove sa parametrima, tajnama, rasporedima, logovima i kontrolom pristupa.

SITE RELIABILITY ENGINEERING

Učinite svako izvršavanje transparentnim

Kada zadaci ne uspeju ili dođe do incidenata, nedostatak konteksta usporava sve. Pogledajte šta je pokrenuto, ko je pokrenuo, kada se to dogodilo, šta je promenjeno i da li je operacija uspela ili ne.

PODRŠKA I OPERACIJE

Omogućite bezbedan samouslužni rad

Infrastrukturni timovi ne bi trebalo da budu usko grlo za svaki rutinski zahtev. Omogućite ovlašćenim korisnicima da pokreću provere, ponovna pokretanja i čišćenja bez Linux pristupa, SSH-a, akreditiva ili CLI-ja.

Semaphore UI uživa poverenje hiljada timova širom sveta

#1
Alternativa za AWX / AAP
14K+
Zvezdica na GitHub ↗-u
6M+
Preuzimanja na Docker Hub ↗-u
20K+
Instalacija

Jednostavno podešavanje

Implementirajte Semaphore UI na Linux-u ili Windows-u, pomoću Docker-a ili na Kubernetes-u koristeći zvanični Helm chart — i održavajte ga sa lakoćom.

Jednostavan za korišćenje

Sve što je vašem timu potrebno za svakodnevno pokretanje automatizacije: zadaci, logovi, rasporedi, Git, API i obaveštenja u čistom interfejsu bez nepotrebne složenosti.

Samostalno hostovano po dizajnu. Bezbedno po definiciji

Pokrećite Semaphore unutar sopstvene mreže i zadržite sve operativne podatke pod svojom kontrolom.

DockerHelm chart

Fleksibilna implementacija

Hostujte Semaphore na serveru, virtuelnoj mašini, kontejneru ili Kubernetes klasteru.

Go programming language

Lagana Go aplikacija

Napisan u čistom Go jeziku, Semaphore je jednostavan za instalaciju, ažuriranje i održavanje.

LinuxWindows

Prilagođen za Windows i Linux

Radite na Windows-u, Linux-u i sa postojećim stekom za automatizaciju.

Jedno mesto za definisanje, pokretanje, kontrolu i skaliranje infrastrukturnih zadataka

DEFINISANJE
Web UI & git

Čuvajte automatizaciju u Git-u, koristite je u interfejsu

Držite skripte, playbook-ove i IaC projekte u Git-u, a zatim dodajte šablone, promenljive, akreditive i inventare u Semaphore UI-u.

Terraform provajder

Zamenite ručne klikove konfiguracijom kojom upravlja Terraform

Upravljajte projektima, šablonima, inventarima i drugim elementima putem Terraform-a, čineći izmene lakšim za pregled, ponavljanje i održavanje.

MCP

Podesite automatizaciju brže uz AI asistenciju

Koristite Semaphore MCP server za pregled i ažuriranje projekata, šablona, inventara, repozitorijuma, rasporeda i konteksta zadataka.

POKRETANJE
Rasporedi

Zamenite rasute cron poslove

Zakažite ažuriranja, rezervne kopije, provere, čišćenje i druge rutinske poslove uz istoriju izvršavanja i logove.

Radni tokovi

Koordinirajte višestepene operacije

Povežite poslove, odobrenja, zavisnosti i primopredaje u ponovljive radne tokove.

API integracije i Webhook-ovi

Pokrenite poslove iz bilo kog sistema

Pokrenite zadatke iz CI/CD-a, alata za incidente i drugih radnih tokova putem Semaphore API-ja.

KONTROLA
Upravljanje tajnama

Zaštitite tajne i akreditive

Čuvajte SSH ključeve, tokene, lozinke i sudo akreditive u šifrovanom Key Store-u ili povežite HashiCorp Vault, AWS Secrets Manager, Azure Key Vault i druge.

Kontrola pristupa

Kontrolišite ko može da vidi, pokreće i upravlja poslovima

Koristite RBAC, projekte, LDAP/AD, OIDC i prilagođene uloge kako biste ljudima dodelili pravi nivo pristupa.

Revizija

Pratite svako izvršavanje posla

Pregledajte status, izlaz, greške, logove i istoriju izvršavanja za otklanjanje problema i proveru izmena.

Obaveštenja

Obavestite timove kada poslovima treba pažnja

Šaljite obaveštenja o poslovima na Slack, Teams, email ili vebhukove.

SKALIRANJE
Projektni runner-i

Pokrećite poslove blizu vaše infrastrukture

Izvršavajte automatizaciju na označenim projektnim runner-ima unutar prave podmreže, privatne mreže ili izolovanog okruženja.

Visoka dostupnost

Smanjite zastoje za kritičnu automatizaciju

Koristite visoku dostupnost, oporavak od katastrofe i rezervne kopije kako bi Semaphore bio pouzdan u produkciji.

Podrška

Rešavajte probleme brže uz stručnjake

Koristite Pro podršku za brže rešavanje problema ili dodajte Enterprise onboarding, pomoć pri migraciji i stručno vođenje.

Zašto inženjeri biraju Semaphore?

Praktična automatizacija infrastrukture
Jednostavno podešavanje
Manje operativnog haosa
Zakazani poslovi
Ansible, Terraform, skripte
Jasni logovi
Samouslužna izvršavanja
Vebhukovi i integracije
@marcosmas28
@marcosmas28
GitHub Discussion #2149
ANSIBLELOGSSCHEDULESLACK ALERTS

“I’ve been testing its features and I really like this app. It has everything I need to run my ansible playbooks: log viewer, scheduler, github integration, and slack alerts…”

A
u/Anxious-Condition630
Reddit · r/Netbox
NETBOXANSIBLEGITLABWEBHOOK

“Semaphore and Netbox is all you need. No extra containers or helpers. Semaphore executes the Ansible Playbooks, by pulling them in from a Gitlab Repo in our case…”

R
u/redditphantom
Reddit · r/ansible
SCHEDULEFAILURE LOGSEASY SETUP

“As I said my main use is to view failures on scheduled items and address them as well as seeing the historic failures as a trend. I am sure there are ways to do this on the cli but it was so easy to set up semaphore that I kept going with it.”

S
u/Same_Quit3052
Reddit · r/ansible
POWERSHELLTERRAFORMWEBHOOK

“I’m running it on prod at work. The OSS version. Works fine for us. Using it for ansible, some power shell stuff and terraform. Also, using the integration feature to act as a webhook so external entities can start the templates.”

R
u/Ramiraz80
Reddit · r/ansible
EASY SETUPDELEGATIONNON LINUX

“We use SemaphoreUI, for our ansible needs at my workplace :) What we needed was a tool, that would allow non linux users to run predefined playbooks, and only call us when something fails. Semaphore is great for that :) What we also needed, was a tool, that was easy to set up, and didn't require a whole fleet of servers just to run.”

I
u/i8ad8
Reddit · r/selfhosted
AUTOMATATIONSCHEDULEDISK CHECKS

“I discovered Semaphore UI and started using its scheduling feature to run regular maintenance playbooks. It's been a great way to automate updates, disk checks, and other housekeeping without writing extra cron jobs or scripts.”

S
u/salt_life_
Reddit · r/ansible
TRACK JOBSCREDENTIALSINVENTORY

“I run semaphore UI over GitHub actions as I feel like it’s a better UI over tracking job status as a whole and I like that I can maintain things like credentials and one-off inventory that I wouldn’t want to manage via git.”

K
u/kY2iB3yH0mN8wl2h
Reddit · r/ansible
WINDOWSPOWERSHELLANSIBLESIMPLE

“We are using semaphoreui.com for windows servers. it does powershell quite nicely and ansible as well. No need for complex AAP or AWX deployments where you more or less need K8 just to get started.”

@goug76
@goug76
GitHub Discussion #2017
MANAGE SERVERS WITH EASE

“By the way I absolutely love Semaphore, makes managing all my servers a breeze. Keep up the GREAT work!”

Izaberite nivo kontrole koji zahteva vaša infrastruktura

Izaberite plan koji odgovara vašim operativnim, bezbednosnim i infrastrukturnim zahtevima.

OSNOVNA AUTOMATIZACIJA

Community

Objedinite skripte, playbook-ove i rutinske poslove u jedan interfejs.

Započnite
veb UIAPIšabloni zadatakarasporediskladište ključevagitlogoviradni tokovi2FARBACOIDC / SSOLDAP/AD
Saznajte više
NAPREDNA OPERATIVNA KONTROLA

Pro

Dodajte ugrađene kontrole, izolovano izvršavanje, vidljivost i podršku.

Započnite besplatni probni period
izolovano izvršavanjeizvoz logovaugrađeno Terraform stanjepodrškaHashiCorp Vaultrezimei izvršavanja zadataka
Saznajte više
ZAHTEVI ZA VELIKE INFRASTRUKTURE

Enterprise

Prilagodite Semaphore složenim zahtevima za infrastrukturu, identitet, dostupnost i implementaciju.

Razgovarajte sa nama
Visoka dostupnostair-gappedprilagođene ulogegranularne dozvoleAWS Secrets ManagerAzure Key VaultDevolutions Servermapiranje IdP grupaSLApomoć pri migraciji
Saznajte više

Napravljen da radi sa vašim infrastrukturnim stekom

Semaphore UI povezuje alate koje timovi već koriste za automatizaciju, kod, inventar, tajne, identitet, obaveštenja, API-je i implementaciju.

Zajednica od koje možete učiti, sa kojom možete graditi i kojoj možete doprinositi

Popularan u homelab-ovima i dokazan u realnom radu sa infrastrukturom, Semaphore UI ima aktivnu zajednicu koja deli tutorijale, vodiče, slučajeve upotrebe i praktične recenzije.

Često postavljana pitanja

Šta je Semaphore UI?

Semaphore UI je samostalno hostovani veb interfejs i API otvorenog koda za pokretanje automatizacije infrastrukture. Pomaže timovima da izvršavaju Ansible playbook-ove, Terraform, OpenTofu, Terragrunt, PowerShell, Bash skripte i Python zadatke iz jednog kontrolisanog interfejsa.

Da li je Semaphore UI namenjen samo za Ansible?

Ne. Semaphore UI podržava Ansible, Terraform, OpenTofu, Terragrunt, Bash, PowerShell i Python. Timovi mogu koristiti isti interfejs za pokretanje playbook-ova, infrastructure-as-code tokova, zakazanih poslova i operativnih zadataka.

Da li je Semaphore UI samostalno hostovan (self-hosted)?

Da. Semaphore UI je samostalno hostovan i otvorenog koda. Napisan je u Go jeziku, radi na Linux-u, macOS-u i Windows-u, i podržava SQLite, MySQL i PostgreSQL.

Kako se Semaphore UI razlikuje od pokretanja automatizacije u CI/CD-u?

CI/CD je obično optimizovan za isporuku aplikacija: build, test, deploy. Semaphore UI je dizajniran za infrastrukturne i operativne poslove: provizionisanje, održavanje, sanaciju, zakazane poslove, ad-hoc proceduru i ponovljive zadatke kojima su potrebni kontrolisano izvršavanje, promenljive, akreditivi, logovi i timski pristup.

Možemo li zadržati postojeće playbook-ove, skripte i IaC repozitorijume?

Da. Semaphore UI radi sa vašim postojećim repozitorijumima i automatizacijom. Možete definisati šablone zadataka oko svojih playbook-ova, skripti i IaC tokova, prosleđivati promenljive, raspoređivati izvršavanja i pokretati zadatke putem API-ja.

Možemo li pokretati automatizaciju unutar naše privatne mreže?

Da. Pošto je Semaphore UI samostalno hostovan, vaša automatizacija, akreditivi, repozitorijumi, inventari i okruženje za izvršavanje ostaju pod vašom kontrolom. Zadaci mogu raditi na glavnom Semaphore UI serveru ili na posebnim runner-ima. Sa projektnim runner-ima u Pro planu, možete dodeliti namenske runner-e specifičnim projektima ili šablonima.

Mogu li timovi za podršku ili operacije pokretati odobrene radnje bez SSH pristupa?

Da. Možete pretvoriti ponovna pokretanja, provere, čišćenja, dijagnostiku, zadatke održavanja ili korake oporavka u šablone zadataka, a zatim omogućiti ovlašćenim korisnicima da ih pokreću kroz Semaphore UI bez davanja direktnog pristupa serveru ili sirovih akreditiva.

Da li Semaphore UI može da radi sa dinamičkim inventarom?

Da. Semaphore UI podržava Ansible inventare bazirane na fajlovima, što znači da možete koristiti Ansible dodatke za dinamički inventar i spoljne izvore inventara kao deo vaših radnih tokova (npr. NetBox).

Kako Semaphore UI upravlja tajnama i akreditivima?

Semaphore UI uključuje Key Store za akreditive koje koriste zadaci, uključujući pristup repozitorijumu, udaljenim hostovima, sudo akreditive i Ansible Vault lozinke. Tajne se mogu čuvati u šifrovanoj bazi podataka Semaphore-a, a podržano je i eksterno skladištenje sa HashiCorp Vault-om, AWS Secrets Manager-om i Azure Key Vault-om.

Kako možemo kupiti Semaphore UI Pro ili Enterprise?

Semaphore UI Pro možete kupiti direktno sa stranice sa cenama. Nakon kupovine dobijate licencni ključ za aktivaciju Pro funkcija u vašoj samostalno hostovanoj instanci. Ako vaša kompanija zahteva fakturu, bankarski transfer ili Enterprise ugovor, kontaktirajte naš tim sa stranice sa cenama.