# app-distribution-server

> Self-hosted server for distributing iOS IPA and Android APK builds with upload endpoint and QR code install page for internal testing.

- **Category:** Application Management
- **Licence:** GPL-3.0
- **Latest version:** v2.1.1
- **Open source:** oss
- **Languages:** Python, HTML
- **Platforms:** Docker
- **Tags:** Android, iOS, Qr Code, Distribution, Docker, Self Hosted, Mobile apps, Ipa, Apk, Ios Ipa, Internal Testing

## Description

app-distribution-server is a simple, self-hosted server for distributing iOS and Android mobile app builds (IPA and APK files). It provides a single upload endpoint secured with a pre-shared token, returning a public install page with a QR code for on-device installation. The server deploys via Docker and supports local filesystem and S3-compatible storage backends. It does not handle device registration or app building, focusing solely on file sharing for internal distribution among developers, testers, or clients. The project includes a Swagger/OpenAPI explorer at /docs for API documentation.

## Links

- [Homepage](https://github.com/significa/app-distribution-server)
- [Website](https://significa.co/blog/how-to-distribute-ios-ipa-builds)
- [Docker](ghcr.io/significa/app-distribution-server)
- [GitHub Repository](https://github.com/significa/app-distribution-server)

---
Source: https://selfhost.directory/project/app-distribution-server