Ugrás a fő tartalomra
50% kedvezmény minden csomagra, korlátozott ideig. Már $2.48/mo
Semaphore UI

Semaphore UI

A Semaphore UI egy modern webes felület az Ansible, a Terraform/OpenTofu/Terragrunt és a PowerShell számára. Futtass playbookokat és terveket a böngészőből hozzáférés-kezeléssel, ütemezéssel és naplókkal. MIT licenc, több mint 13 800 GitHub-csillag.

Egy pillantásra

13.9k

GitHub-csillagok

126

Aktív telepítések

Licenc MIT Verzió Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

Az aktív telepítések mintaadatok (előnézet); az igazi metrika az indítás előtt lesz bekötve.

A Semaphore UI elérése

Megnyitás böngészőben: http://<SERVER_IP>

Bejelentkezés:

  • Felhasználónév: admin
  • Jelszó: itt tárolva: /root/semaphore/docker-compose.yml (SEMAPHORE_ADMIN_PASSWORD)

Jelszó visszaállítása:

grep SEMAPHORE_ADMIN_PASSWORD /root/semaphore/docker-compose.yml

Fontos fájlok és könyvtárak

  • Telepítési útvonal: /root/semaphore
  • Compose fájl: /root/semaphore/docker-compose.yml
  • Caddy konfiguráció: /etc/caddy/Caddyfile
  • Postgres kötet: semaphore_postgres
  • Adatkötet: semaphore_data
  • Konfigurációs kötet: semaphore_config
  • Ideiglenes kötet: semaphore_tmp

Tartomány és HTTPS (Caddy)

0. HTTPS NEM működik IP-címekkel.

1. Mutasson egy tartományra (például example.com) a szervered IP-címére.

2. Frissítés /etc/caddy/Caddyfile:

example.com {
    reverse_proxy 127.0.0.1:3000 {
        header_up X-Real-IP {client_ip}
    }
}

3. Indítsd újra a Caddyt:

systemctl restart caddy

4. Caddy automatikusan kiállítja és megújítja a SSL tanúsítványokat.

A stack kezelése

cd /root/semaphore

Állapot ellenőrzése:

docker compose ps

Naplók megtekintése:

docker compose logs -f

Szolgáltatások újraindítása:

docker compose restart

Verem leállítása:

docker compose down

Kezdő csomag:

docker compose up -d

Megjegyzések

  • A PostgreSQL konténerként fut (semaphore_db)
  • A felület csak Caddyn keresztül érhető el (nincs közvetlen portkitettség)

Több a DevOps eszközök kategóriában

Kapcsolódó alkalmazások.

Deploy Semaphore UI now. Már 2,48 $/hó-tól.