{"id":18918257,"url":"https://github.com/signtools/ota-me","last_synced_at":"2026-03-06T02:47:37.734Z","repository":{"id":103624692,"uuid":"345216848","full_name":"SignTools/ota-me","owner":"SignTools","description":"Serves a dummy OTA ad hoc manifest that redirects to localhost","archived":false,"fork":false,"pushed_at":"2021-07-12T01:41:21.000Z","size":526,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-09-04T23:44:02.070Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SignTools.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-03-06T23:25:32.000Z","updated_at":"2025-02-06T17:06:54.000Z","dependencies_parsed_at":"2023-05-24T01:15:26.502Z","dependency_job_id":null,"html_url":"https://github.com/SignTools/ota-me","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SignTools/ota-me","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SignTools%2Fota-me","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SignTools%2Fota-me/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SignTools%2Fota-me/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SignTools%2Fota-me/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SignTools","download_url":"https://codeload.github.com/SignTools/ota-me/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SignTools%2Fota-me/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30159969,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T22:39:40.138Z","status":"online","status_checked_at":"2026-03-06T02:00:08.268Z","response_time":250,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T10:30:45.890Z","updated_at":"2026-03-06T02:47:37.709Z","avatar_url":"https://github.com/SignTools.png","language":"Go","readme":"# OTA Me\n\nThis is a very simple project that lets you OTA install iOS apps from localhost over HTTP. If you are looking for a more flexible, but more complicated solution, check out [ota-proxy](https://github.com/SignTools/ota-proxy).\n\nIt works by offering valid HTTPS OTA manifests, hosted here on GitHub, that install any app from localhost over HTTP. You can host your IPA locally on any port, then use the corresponding manifest from here to install that app. The app download remains completely local - the manifest is only used to resolve the app's local URL. No information is ever transmitted to the internet. This method works because Apple enforces the manifest to be served over HTTPS, but not the apps within the manifest.\n\n## Usage\n\nOpen the following link on your iOS device:\n\nhttps://signtools.github.io/ota-me/data/8080\n\nIt will instruct your device to install the app found under http://localhost:8080\n\nYou can replace the trailing `8080` to any number between `0-10000`.\n\n## Development\n\nThe project has two branches:\n\n- [master](https://github.com/SignTools/ota-me/tree/master) - manifest generator\n- [data](https://github.com/SignTools/ota-me/tree/data) - the served manifests\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsigntools%2Fota-me","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsigntools%2Fota-me","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsigntools%2Fota-me/lists"}