homeio
PublicForked from doctor-io/homeio
Files
Ahmed TabibMerge pull request #68 from ikhsanddy/ci/trigger-verify-on-pr
958d74616 October 2026248 commits
- ..
- apps.md Type: fileSize: 3,640
- auth.md Type: fileSize: 2,533
- docker.md Type: fileSize: 2,390
- files.md Type: fileSize: 4,936
- network.md Type: fileSize: 2,274
- notifications.md Type: fileSize: 2,133
- README.md Type: fileSize: 1,203
- shell.md Type: fileSize: 3,090
- system.md Type: fileSize: 3,504
- tasks.md Type: fileSize: 2,260
README
Feature Modules
Homeio uses vertical feature modules for client UI and matching server modules for backend behavior.
| Module | Read when working on |
|---|---|
| apps.md | Installed apps, App Store, app lifecycle operations, container logs |
| auth.md | Login, registration, sessions, unlock flow |
| docker.md | Compose parsing/running, Docker stats, Docker maintenance |
| files.md | File manager, uploads/downloads, trash, stars, SMB shares, USB, Google Drive |
| mobile-app.md | Capacitor mobile app (apps/mobile/), Tailscale access, Connect flow |
| network.md | WiFi/Ethernet, NetworkManager, D-Bus helper sidecar |
| notifications.md | Persistent notifications and notification SSE |
| shell.md | Desktop shell, dock, windows, lock screen, terminal UI |
| system.md | Metrics, updates, backups, power, disks, widgets |
| tasks.md | Scheduled tasks and execution history |
Cross-cutting settings UI lives in modules/settings/ and is documented in ../contributing.md and ../conventions.md.