QSfera

This repository contains the QSfera clients and server as one workspace.

Component Directory Primary local check
Android app Android cd Android && ./gradlew :qsferaApp:assembleOriginalDebug
Desktop client Desktop See Desktop/README.md
Server Server cd Server && make test

Android automatic photo uploads

The Android app can monitor user-selected Storage Access Framework folders, including the camera folder. New media is queued through WorkManager, uploaded, and removed from the source folder only after a successful transfer. The periodic worker remains as a fallback for document providers that do not emit a content-change notification.

Raspberry Pi server

The production-oriented ARM64 Compose profile, health check, SSD layout and backup/restore scripts are documented in Server/deployments/raspberry-pi.

CI and dependency updates

Root GitHub workflows run Android checks and server security/deployment checks from their actual monorepo paths. Root Dependabot configuration covers Gradle, Go modules, the server IdP npm project, Docker and GitHub Actions.

S
Description
No description provided
Readme
342 MiB
Languages
Go 27%
Kotlin 22.8%
Gherkin 20.9%
C++ 14.7%
PHP 7%
Other 7.3%