rspace-online/backlog/tasks/task-low.3 - Sablier-scale-...

23 lines
1.0 KiB
Markdown

---
id: TASK-LOW.3
title: Sablier scale-to-zero for encryptid (original TASK-MEDIUM.7 scope)
status: To Do
assignee: []
created_date: '2026-04-16 23:18'
labels: []
dependencies: []
parent_task_id: TASK-LOW
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Retargeted tonight to sidecars (TASK-MEDIUM.7 Done). Original idea was to put encryptid + encryptid-db behind Sablier for 256MB RAM savings when auth is idle. Tradeoff: cold-start latency (few seconds) on first login after idle — user-facing annoyance. Probably not worth it for auth, but documenting for future consideration. If pursued: add Sablier labels to encryptid services, configure Traefik dynamic config to route auth.rspace.online / auth.ridentity.online / encryptid.jeffemmett.com through Sablier middleware (see dev-ops/netcup/traefik/config/sablier-voice.yml for the pattern).
<!-- SECTION:DESCRIPTION:END -->
## Acceptance Criteria
<!-- AC:BEGIN -->
- [ ] #1 Decision: pursue or permanently close
- [ ] #2 If pursued: labels + Traefik route + verified cold-start acceptable
<!-- AC:END -->