Recordurbate TikTok¶
| Field | Value |
|---|---|
| ID | recordurbate-tiktok |
| Class | customer-app |
| Status | retired |
| Host | ubuncap |
| Deploy Type | docker-compose |
| Owned By | app-team |
Overview¶
Customer-app containers on the Ansible-managed VM ubuncap. Homelab
coordinates OS patches on ubuncap and recordurbate; this app's images
and compose lifecycle are operator-owned (docker compose at
/mnt/streams/tiktok/).
The stack was shut down on 2026-09-27 for the foreseeable future. Homelab no longer scrapes or alerts on it.
Integration Points¶
Monitoring¶
Retired. Homelab previously scraped tiktok-monitor2 at
192.168.6.98:80/metrics and raised TikTokMonitor2Unavailable. That scrape
job, alert rule, and Alertmanager route were removed so a down endpoint cannot
feed AlertmanagerNotificationFailures (the adapter never accepted this
alertname).
If the app returns, re-add scrape + alert only after registering the alertname
in the incident-adapter ALERT_POLICIES allowlist so webhooks do not 400.
Backup¶
Not covered by homelab restic policies. Media lives on ubuncap at
/mnt/streams/tiktok/.
Runbooks¶
Homelab owns OS patching for recordurbate and ubuncap only. For
container and image lifecycle, use docker compose at /mnt/streams/tiktok/
on ubuncap. Images are pulled from reg.realemail.app, so a Harbor
registry outage blocks redeploys — see
compute-disposition-review.md.