Skip to content

ceresimaging/Pegasus-Deploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pegasus

Pegasus Deploy

Enterprise iOS distribution for the Pegasus flight navigation app.
Install Pegasus


What is Pegasus?

Pegasus is an iOS app used by agricultural pilots to navigate precision aerial imaging flights. It provides real-time GPS tracking, field pass guidance, BLE camera system integration, and flight planning tools.

Installing Pegasus

Open the install page on your iOS device in Safari:

https://ceresimaging.github.io/Pegasus-Deploy/

After installing, trust the developer certificate:

  1. Go to Settings > General > VPN & Device Management
  2. Tap Ceres AI, Inc.
  3. Tap Trust

Updating the App

  1. Export a new .ipa from Xcode (Distribute App > Enterprise)
  2. Replace Pegasus.ipa in the repo root
  3. Update manifest.plist if the version number changed
  4. If adding a new version, create a JSON file in releases/ and add it to releases/index.json
  5. Commit and push

Adding Release Notes

Drop a new JSON file in releases/:

{
  "version": "2.1.0.1",
  "date": "2025-09-03",
  "notes": [
    "First change",
    "Second change"
  ]
}

Then add the filename to releases/index.json. The website loads these dynamically.

Repo Structure

Pegasus.ipa          # The app binary (not checked into git, use Git LFS if needed)
manifest.plist       # iOS OTA install manifest
index.html           # Install page (hosted via GitHub Pages)
assets/              # Logo, animation
releases/            # Individual JSON files per version (loaded dynamically)
  index.json         # Manifest listing all release JSON filenames
  2.1.0.0.json
  2.0.4.9.json
  ...

Local Development

To preview locally (fetch won't work with file:// URLs):

python3 -m http.server 8080
# Open http://localhost:8080

About

use this repo to deploy Pegasus builds to users

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages