Перейти к содержимому

Ansible Sempahore Client

Опубликовано: Jonathan Gao

Клиентское приложение для Ansible Sempahore

Открытый исходный кодMIT

Основное

  • Connects an Android device to a self-hosted Ansible Semaphore server.
  • Acts as a companion interface rather than a standalone automation engine.
  • Requires network reachability to the Semaphore instance you already run.
  • Released under the MIT license, so the source can be modified and redistributed.
  • Available for Android only; no desktop or iOS build is listed.

Об этом приложении

Ansible Sempahore Client — приложение для Android, которое служит фронтендом для существующей установки Ansible Semaphore. Сам Semaphore является серверным интерфейсом для запуска Ansible playbooks и отслеживания их результатов; это приложение является его мобильным аналогом, предназначенным для доступа к этому серверу с телефона или планшета вместо браузера на рабочей станции. Доступный экземпляр Semaphore является предварительным условием, поскольку клиент сам по себе не выполняет playbooks, не содержит inventory и не хранит учетные данные для управляемых хостов.

В списке проект описан только как клиентское приложение, поэтому точный набор экранов и доступных операций зависит от используемой сборки и от того, что разрешает подключенный сервер. Его практическая аудитория — операторы, которые уже поддерживают развертывание Semaphore и хотят проверять запуски автоматизации, находясь не за рабочим столом.

Распространение ограничено Android; настольная сборка или сборка для iOS не указаны. Код опубликован Jonathan Gao под лицензией MIT, которая разрешает изменение и перераспространение на разрешительных условиях.

Android

  • Магазин приложенийF-Droid

    От издателя

    ОткрытьОткроется в новой вкладке

    Идентификатор пакета: org.gsmlg.semaphore

    v1.0.037.3 MBвыпущено 20.10.2023

    SHA-256 из манифеста, который опубликовал F-Droid, сверено 04.08.2026

    e22a5c95842eeebd1dc6ebd94e57b1ff6a94b44f2c8cc037b4c36f6ecc50e265

Мы не размещаем этот файл у себя, не сканируем его и не изучаем его содержимое. Прочитайте, что пишет источник, и решайте сами.