c03f17488c
CI / lint-and-test (push) Failing after 1m18s
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>
45 lines
1.7 KiB
Markdown
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
|