Pređi na glavni sadržaj

Dokumentacija Semaphore UI

Semaphore UI je samostalno hostovani veb interfejs i API za pokretanje Ansible, Terraform/OpenTofu, Shell, PowerShell i Python automatizacije. Vašem timu daje jedno mesto za pokretanje playbook-ova i skripti, čuvanje kredencijala u šifrovanom obliku, zakazivanje poslova i uvid u to ko je šta i kada pokrenuo.

Isporučuje se kao jedan Go binarni fajl ili Docker imidž, radi na Linux-u, macOS-u i Windows-u, a podatke čuva u SQLite, MySQL ili PostgreSQL bazi.

Prvi put koristite Semaphore? Uvod objašnjava šta radi, od čega se sastoji instalacija i šta treba pripremiti pre instalacije.

Brzi početak

Pokrenite Semaphore sa SQLite bazom jednom komandom, zatim otvorite http://localhost:3000 i prijavite se kao admin / changeme.

docker run -d -p 3000:3000 \
-e SEMAPHORE_DB_DIALECT=sqlite \
-e SEMAPHORE_ADMIN=admin \
-e SEMAPHORE_ADMIN_PASSWORD=changeme \
-e SEMAPHORE_ADMIN_NAME=Admin \
-e SEMAPHORE_ADMIN_EMAIL=admin@localhost \
-v semaphore-data:/var/lib/semaphore \
semaphoreui/semaphore:latest

Za produkciju pogledajte Instalacija za Docker Compose, pakete, Kubernetes i instalaciju binarnog fajla. Zatim pratite Prvi koraci da biste pokrenuli svoj prvi zadatak.

Instalacija i konfiguracija

Pokrenite server i povežite ga sa bazom podataka, provajderom identiteta i mrežom.

Rad u velikom obimu

Raspodelite izvršavanje, obezbedite redundantnost i održavajte servis nadgledanim i ažurnim.

Referenca

Vodiči po alatu​

Pomoć i zajednica​