Files
Yuvomi-App/README.md
T
Yuvomi Mobile Contributors 11bf4ca620
iOS validation / simulator (push) Failing after 3s
Android validation / emulator (35) (push) Failing after 9s
Android validation / emulator (37.0) (push) Failing after 9s
Android validation / build (push) Successful in 3m40s
ci: target Gitea Ubuntu and native Apple Silicon runners
Move workflows into Gitea's workflow directory and use the supplied ubuntu-latest and macos-arm64 labels. Provision the Android SDK, require KVM without changing host permissions, support SHA-256 checkout and Gitea artifact uploads, and isolate scratch output on persistent runners. Skip untrusted fork PRs and keep release builds unsigned because Gitea ignores GitHub environment approval gates. Local workflow lint, repository invariants, ten preflight regressions, eight evidence-verifier tests, inline shell checks, scratch cleanup and SHA-256 fetch checks pass; remote runner execution remains unverified.
2026-10-21 07:40:19 +02:00

27 lines
1.4 KiB
Markdown

# Yuvomi Mobile
Independent, community-maintained Android (Kotlin/WebView) and iOS
(SwiftUI/WKWebView) companions for user-owned [Yuvomi](https://github.com/ulsklyc/yuvomi)
servers. Not affiliated with or endorsed by upstream.
**Development build - not production-ready.** See [validation status](docs/validation.md).
No mobile backend, advertisements, telemetry, tracking, subscriptions, or mandatory cloud.
The configured server supplies the application and retains responsibility for its own
integrations, version checks, security and privacy.
Use a root-hosted HTTPS instance with a valid certificate, including private servers
accessible through your VPN. Custom ports are supported. HTTP and subpath deployments
are intentionally rejected. Enter the server on first launch; use Server settings to
reconnect or erase local browsing data and switch installations.
- [Architecture](docs/architecture.md)
- [Android build](docs/build-android.md) / [iOS build](docs/build-ios.md)
- [Compatibility and authentication](docs/server-compatibility.md)
- [Release process](docs/release-process.md)
- [Gitea CI runners](docs/ci-runners.md)
- [Maintainer continuation](docs/continuation.md)
MIT licensed. Upstream notices are preserved in `THIRD_PARTY_NOTICES.md`.
This implementation is AI-assisted (OpenAI via OpenCode) and requires human security
review before release. No upstream modification or public submission is authorized.