Frank Schwenk
dec74a46d7
feat: serve responsive WebP srcsets for faster mobile browsing
...
On-demand ?w= resize with a disk cache under webcache/; downloads stay full-resolution.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 13:04:33 +02:00
Frank Schwenk
d5b44b221e
feat: replace SFTP drop with Syncthing share path
...
Remove SFTPGo; mount event data from the Syncthing folder, watch
incoming/, and name variants after the source stem.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 14:06:57 +02:00
Frank Schwenk
83d4468b69
feat: harden pipeline UX — preprocess, rembg alpha, remix/lightbox
...
Downscale to 2000px JPEG before rembg, random blend opacity, timeout
retries, per-variant remix prefill, lightbox, and longer SFTP idle.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-16 23:35:06 +02:00
Frank Schwenk
90192cd284
feat: initial live.f12.rocks SFTP → gmic/rembg → web pipeline
...
Event pep stack with SFTPGo inbox, sequential worker, FastAPI gallery/remix, and Traefik-ready compose.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-16 21:32:10 +02:00