lilith-platform.live/deployments/@domains
Natalie 34048f1e1a fix(photos): bridge hash-named gallery 404s to local named set (black-down)
Public /photos/ vhost serves the descriptive-named admin photo set from local
disk since black:8081 photos-origin was decommissioned (2026-06-27), but the
deployed gallery bundle addresses photos by 12-hex content hash — every image
404s.

Add relink-photo-hashes.sh: extracts the name->hash map from the LIVE quinn.www
bundle and (re)creates <hash> -> <named> symlinks in the admin photo dir, so
both naming schemes resolve. Idempotent; self-corrects to whatever frontend is
deployed; becomes inert when a photos origin returns and the vhost reverts to
proxy_pass. Hooked into quinn.admin/deploy.sh step 4c after the photo rsync.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-28 20:32:29 -04:00
..
adulttherapy.tours
adulttherapytour.com
apa.singles
atlilith.www chore(vite-config): 🔧 Update dev env vars and Vite config for atlilith.www optimizations 2026-05-16 19:49:09 -07:00
bookafutaescort.com
cocotte.club
cocotte.maison
data.cocotte.maison
ftw.pw
fuckafuta.com
fuckatapa.com
fuckmeatamericanpsychiatricassociation.com
fuckrealfutagirls.com
futa.lgbt
futa.singles
futawaifu.com
futawaifutour.com
live.transquinnftw.com feat(live): add live.transquinnftw.com deployment surface with SSO /admin (reuse quinn-www/vip pattern) + basic player at /shows/live and light admin preview page for OBS produced HLS from the relay cast (input cast IP, hls.js player). 2026-06-28 15:59:00 -04:00
myfutawaifu.com
quinn.admin fix(photos): bridge hash-named gallery 404s to local named set (black-down) 2026-06-28 20:32:29 -04:00
quinn.admin-api feat(infra): no more black for CI/runners — migrate LP CI+deploys to DO ct-forge on-demand runners 2026-06-28 17:15:35 -04:00
quinn.ai infra: repoint @lilith npm registry + Forgejo from dead black to DO cocotte-forge; serve /photos from local disk 2026-06-28 08:09:33 -04:00
quinn.ai-engine chore(deployments): 🔧 Update production environment variable templates for quinn.ai-engine, quinn.m-orchestrator, quinn.m, and quinn.mail-autoresponder domains 2026-05-18 20:50:40 -07:00
quinn.api infra(migration): ct-forge (cocotte DO) now canonical for lilith-platform.live git forge + Verdaccio registry 2026-06-28 13:39:01 -04:00
quinn.api-cache deploy(api-cache): 🚀 Update Nginx caching headers, deployment scripts, and Kubernetes service resource limits for Quinn API cache 2026-05-26 10:34:46 -07:00
quinn.cast feat(live): enable HLS (port 8888) in cast/infra mediamtx configs for admin preview player (narrow) 2026-06-28 15:59:09 -04:00
quinn.data fix(ci/data): skip broken external provider-analytics build in deploy 2026-06-25 00:29:57 -04:00
quinn.hotel-scout
quinn.m infra: repoint @lilith npm registry + Forgejo from dead black to DO cocotte-forge; serve /photos from local disk 2026-06-28 08:09:33 -04:00
quinn.m-orchestrator infra: repoint @lilith npm registry + Forgejo from dead black to DO cocotte-forge; serve /photos from local disk 2026-06-28 08:09:33 -04:00
quinn.mail-autoresponder infra(mail): complete mail droplet setup for quinn apps 2026-06-28 11:03:57 -04:00
quinn.mcp chore(mcp): align mac-sync-client dep and default quinn.mcp deploy to DO internal (lilith-store-backend); configure quinn-admin MCP client for DO (http) + vps0 stdio fallback 2026-06-28 13:20:04 -04:00
quinn.my infra: repoint @lilith npm registry + Forgejo from dead black to DO cocotte-forge; serve /photos from local disk 2026-06-28 08:09:33 -04:00
quinn.my-orchestrator
quinn.price-watcher
quinn.sso infra: repoint @lilith npm registry + Forgejo from dead black to DO cocotte-forge; serve /photos from local disk 2026-06-28 08:09:33 -04:00
quinn.vip feat(quinn.vip/nginx): SSO-gate /admin at the edge 2026-06-25 02:45:18 -04:00
quinn.www fix(tour): remove duplicate destinations list from TourPage 2026-06-28 18:04:27 -04:00
realfuta.com
realfutagirls.com
sansonnet.maison
transbimbofuta.com