Skip to content

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.