Skip to content

Ansible Sempahore Client

Published by Jonathan Gao

Client App for Ansible Sempahore

Open sourceMIT

Highlights

  • 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.

About this application

Ansible Sempahore Client is an Android application that serves as a front end for an existing Ansible Semaphore installation. Semaphore itself is a server-side interface for running Ansible playbooks and tracking their results; this app is the mobile counterpart to it, meant for reaching that server from a phone or tablet instead of a browser on a workstation. A reachable Semaphore instance is a prerequisite, since the client does not execute playbooks, hold inventory, or store credentials for managed hosts on its own.

The listing describes the project only as a client app, so the exact set of screens and operations exposed depends on the build in use and on what the connected server permits. Its practical audience is operators who already maintain a Semaphore deployment and want to check on automation runs while away from a desk.

Distribution is Android-only, with no desktop or iOS build listed. The code is published by Jonathan Gao under the MIT license, which allows modification and redistribution under permissive terms.

Android

  • App storeF-Droid

    From the publisher

    OpenOpens in a new tab

    Package identifier: org.gsmlg.semaphore

    v1.0.037.3 MBreleased 10/20/2023

    SHA-256 from the manifest published by F-Droid, compared on 08/04/2026

    e22a5c95842eeebd1dc6ebd94e57b1ff6a94b44f2c8cc037b4c36f6ecc50e265

We do not host this file, we do not scan it and we do not inspect its contents. Read what the source says, then decide for yourself.