Files
livef12rocks/NOTES.md
T
Frank Schwenk c03f17488c
CI / lint-and-test (push) Failing after 1m18s
feat: organizer Android app and token-gated upload API
Replace Syncthing as the product upload path with a share-target app
and POST /api/jobs. Web UI live-polls job progress.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 21:38:50 +02:00

45 lines
1.7 KiB
Markdown

# NOTES.md
## Deploy 2026-07-16
- Live on boka: `/home/frank/live.f12.rocks`
- Web: https://live.f12.rocks
- Password / secrets in server `.env` only (`chmod 600`)
- First rembg job downloads ~176 MB model into docker volume `rembg_cache`
## Syncthing cutover (2026-07-18)
- SFTPGo removed; drop path is Syncthing
- Data share: `/home/frank/sync.schwenk.online/data/livef12`
(`incoming/` + `variants/` + `intermediates/` + `meta/` + `processed.json`)
- Flat phone-friendly names: `{stem}_original.jpg`, `{stem}_v1.png`, …
- Old path `/home/frank/live.f12.rocks/data` no longer used by compose
(migration/cleanup manual)
- Host port 12121 can be closed after cutover
## Android upload (2026-08-27)
- Syncthing is fallback only. Product path: organizer Android app
(`android/`) → `POST /api/jobs` with `UPLOAD_TOKEN` → worker as before.
- App polls JSON, local notification, saves to `Pictures/livef12/{job_id}/`.
- After deploy: set `UPLOAD_TOKEN` in server `.env`, recreate `web`.
- Sideload debug APK; no Play Store / ntfy.
- Leftover branch `fix/concurrency-and-cleanup` deleted (already in main).
## Deploy 2026-07-16
- Live on boka: `/home/frank/live.f12.rocks`
- Web: https://live.f12.rocks
- Password / secrets in server `.env` only (`chmod 600`)
- First rembg job downloads ~176 MB model into docker volume `rembg_cache`
## Syncthing cutover (2026-07-18)
- SFTPGo removed; drop path is Syncthing
- Data share: `/home/frank/sync.schwenk.online/data/livef12`
(`incoming/` + `variants/` + `intermediates/` + `meta/` + `processed.json`)
- Flat phone-friendly names: `{stem}_original.jpg`, `{stem}_v1.png`, …
- Old path `/home/frank/live.f12.rocks/data` no longer used by compose
(migration/cleanup manual)
- Host port 12121 can be closed after cutover