15 KiB
title, type, status, updated, canonical_detail, related, tags
| title | type | status | updated | canonical_detail | related | tags | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reyna Family Services Inventory | living-inventory | active | 2026-08-15 | areas/platform.md |
|
|
Reyna Family Services Inventory
Human-facing catalog of the services that support the Reyna family, Hermes, the brain, and EMI. [[platform]] is the more detailed technical tracker for hosts, MCP tools, LaunchAgents, plugins, cron jobs, and migration work.
Status vocabulary:
- Active/documented: recorded as running or intentionally used in the latest inventory.
- Needs live verification: documented previously, but the last check is dated or the service has known uncertainty.
- Legacy/planned: retained for history or future work; do not assume it is running.
1. Brain, Hermes, and private operations
| Service | Purpose | Host / location | Status |
|---|---|---|---|
| Reyna family brain | Markdown source of truth for family, projects, operations, EMI, maintenance, finances, media, and journals | Mac mini: ~/brain; mirrored/backed up through Pi workflows and Gitea/Nextcloud paths |
Active/documented |
| Hermes Agent gateway | Main conversational agent, WhatsApp handling, MCP orchestration, profiles, skills, memory, and cron | Mac mini .102; historical Pi .126 runtime |
Active/documented; migration follow-up remains |
| Hermes profiles | Separate operating contexts, including default, EMI, kids, and voice | ~/.hermes/profiles/ |
Active/documented |
| Hermes cron/automation | Briefings, wind-down reminders, coding recaps, price monitors, maintenance reminders, and family automation | Hermes cron plus Pi/system crontab | Active/documented; individual jobs need periodic verification |
| Brain sync | Synchronizes brain content to backup/cloud destinations and maintains Git history | Pi .126 plus local/Gitea/Nextcloud workflows |
Needs live verification |
| Brain MCP/search layer | Programmatic search and controlled access to brain notes | brain/projects/para_brain_mcp_server.md |
Active project / implementation status needs verification |
| Reyna CLI privacy host | Canonical local Mac service for privacy-sensitive Calendar, Contacts, Reminders, Notes, and system operations | Mac mini .102; signed Swift host + Unix socket |
Active migration target |
| MacMiniMCP | Older Mac automation/MCP host for Apple apps, speech, TTS, images, and Deco | Mac mini .102 |
Legacy; being replaced by Reyna CLI |
| Private browser automation | Visible Chrome/ReynaFamilyBot profile, CDP, browser dashboard, and LAN observer proxy | Mac mini .102, loopback CDP 9222 |
Active/documented |
| WhatsApp gateway | Home/family, EMI, and direct assistant messaging | Mac mini gateway; old Pi session was migrated | Active/documented; live outbound/inbound verification should remain on the checklist |
2. Core home and network infrastructure
| Service | Purpose | Host / location | Status |
|---|---|---|---|
| Deco mesh network | Home LAN, DHCP, Wi-Fi, device connectivity | Deco M5 nodes, gateway .1 |
Active/documented |
| Caddy reverse proxy | TLS termination and routing for family, EMI, media, cloud, and internal domains | FamReynaServer .110 |
Active/documented; configuration has known stale/duplicate entries |
| Authentik SSO | Authentication for protected browser/web services | FamReynaServer .110; some EMI routing points to .119 |
Active/documented; duplicate/legacy routes need verification |
| Pi-hole DNS | LAN DNS and ad/blocking service | FamReynaServer .110 |
Active/documented |
| Docker / Portainer | Container runtime and management | FamReynaServer .110 |
Active/documented |
| NAS / MyCloud | Local backup and media storage | .111 / related DHCP observations |
Needs live verification |
| Ollama | Local model serving | FamReynaServer .110; separate .200 route also documented |
Needs live verification |
| AFFiNE | Self-hosted documents/knowledge workspace | Expected .200:3010 |
Legacy or offline; documented as down in the last inventory |
| Llama endpoint | Model endpoint paired with AFFiNE | Expected .200:11434 |
Legacy or offline; documented as down in the last inventory |
3. Family media, photos, files, and communications
| Service | Purpose | Host / location | Status |
|---|---|---|---|
| Immich | Private family photo/video library, search, albums, and media archive | FamReynaServer .110; photos.reynafamily.com |
Active/documented |
| Nextcloud | Cloud files, document sync, and brain/cloud workflows | FamReynaServer .110; cloud.reynafamily.com / cloud.emmint.com |
Active/documented; Docker and Snap installations may both exist and require cleanup decision |
| Jellyfin | Family media streaming | FamReynaServer .110; media.reynafamily.com |
Active/documented |
| Memos | Lightweight notes/micro-journal service | FamReynaServer .110; memos.reynafamily.com |
Active/documented |
| Family voice system | ESP32/iPhone/Mac voice capture, transcription, speaker context, TTS, and voice gateway | Mac mini .102, iPhone .150, Pi/ESP32 devices |
Active project/infrastructure; several components require live verification |
| Kokoro / ksay | Warm local neural TTS daemon | Mac mini .102, loopback 7332 |
Active/documented |
| Voicebox | Qwen3-TTS voice generation and family voice profiles | Mac mini .102 |
Active/documented |
| Apple Speech services | Local speech transcription and voice synthesis integrations | Mac mini .102 |
Active/documented |
| iPhone MCP | Camera, audio, video, screen, and voice-device bridge | iPhone .150 |
Active/documented |
4. ESP32, reMarkable, and household interfaces
ESP32 / Tactility service family
The ESP32 fleet is not just hardware inventory. It is a set of local family services with device-side apps, HTTP/MCP APIs, media storage, and Hermes/Reyna CLI integrations.
| Service | Purpose | Device / location | Status |
|---|---|---|---|
| Tactility platform | Shared ESP32 runtime for screens, touch, audio, SD storage, apps, and local HTTP/MCP operations | ESP32-S3 fleet | Active/documented |
| KidsOS dashboards | Child/family dashboards, screen text, file transfer, local status, and household display surfaces | Tactility boards .112, .113, .129 |
Active/documented; individual board health varies |
| Reyna CLI KidsOS endpoint | Device-side HTTP service exposed through the Reyna CLI/Caddy route | KidsOS-591C .113; reyna-cli.reynafamily.com |
Active/documented; needs periodic live verification |
| Kitchen voice/display device | Kitchen voice button, display, audio playback, and microphone endpoint | Little32 .122 |
Active project / needs live verification |
| ESP32 RLCD screen | Reflective display, screenshots, sensors, BLE, video, and e-paper-style experiments | Waveshare RLCD .123 |
Active project / needs live verification |
| ESP32 voice gateway | Local voice capture, audio transport, Hermes gateway integration, and voice responses | ESP32 voice devices + Mac mini adapter | Active project; Hermes route repair/testing remains outstanding |
| Book Player service | Local storybook/podcast/audio playback from SD card | Tactility Book Player boards | Active app family |
| Grace/Poppy storybook player | Image-and-audio storybook playback for the children | Expected .107 |
Needs live verification; last inventory showed offline/stale |
| Bible Verse app | Offline Bible reading, progress, and favorites | Tactility fleet | Active/documented |
| Voice Recorder app | Local voice-memo capture to SD card for later ingestion | Tactility fleet | Active app; recording permissions/storage need per-board verification |
| Tactility games and utility apps | Breakout, 2048, Pocket Dungeon, Snake, MP3 Player, Robot Arm, Discovery Mountain, and related experiments | Tactility SD-card app packages | Active/experimental |
| ESP32 fleet management | Device discovery, screen drawing, screenshots, file operations, app reports, and smoke tests | Reyna CLI + local device registry | Active/documented; mDNS/IP conflicts remain a known issue |
reMarkable service family
| Service | Purpose | Device / location | Status |
|---|---|---|---|
| reMarkable Paper Pro | Handwritten journal, planning, drawings, source notes, and document workspace | Paper Pro .132 |
Active device |
| reMarkable UDP listener | Receives device broadcast/IP updates so DHCP changes can be tracked | Pi/logger host | Needs live verification |
| reMarkable logger/poller | Polls the Paper Pro, tracks document changes, writes JSONL events and latest/state snapshots | Expected ~/remarkable-logger/ on Pi .126 |
Not working as of 2026-08-15; service/timer and expected files were absent |
| reMarkable Paper Pro sidecar | Device-side heartbeat, online/offline state, and document-change detection | Paper Pro system service | Needs live verification; old SSH alias is stale and the current .132 host key is unresolved |
| reMarkable brain ingestion | Vision/transcription of changed pages into journals, inbox, and durable brain areas | Brain ingestion workflow | Blocked by watcher failure; existing imported notes remain available |
| reMarkable rendering tools | Parse/render Paper Pro v6 .rm pages and preserve color/ink information |
Logger/tooling environment | Active tooling; depends on restored logger environment |
Other household interfaces
| Service / device system | Purpose | Host / location | Status |
|---|---|---|---|
| Kindle/e-paper dashboards | Household and office task/status display | Kindle/e-paper projects | Active project |
| Robot arm | Hardware/robotics experimentation and MCP control | LAN device, expected .116 |
Active project / needs live verification |
| Google Home / Blink / TVs | Household smart-home and media endpoints | LAN devices | Active household devices; not all are Hermes-managed |
| Water filtration system | Peroxide and salt-pellet household water treatment | 220 Emerald | Active maintenance responsibility; monthly checks tracked in areas/maintenance/220_emerald.md |
5. EMI — Emanuel Ministries International
Organization and governance
- EMI-C Florida / local church: board, bylaws, meeting history, minutes, scripts, governance, and ministry administration.
- EMI international family: leadership and relationships across the USA, East Africa/Kenya, Europe, Latin America, and related churches.
- EMI gatherings: Kenya 2026 archive, participants, logistics, media plan, translation, and technology coordination.
- EMI financial/board operations: board-related accounts, financial records, and administrative follow-up.
Public and technical services
| Service | Purpose | Host / domain | Status |
|---|---|---|---|
| EMI Backend API | Main EMI application API, Socket.IO/web-push integrations, Stripe, and Mongo-backed application functions | emiserver .119:3001; failover/routing also documented through .110; emiapi.reynafamily.com, api.emmint.com |
Active/documented; .119 access is incomplete and needs live verification |
| EMI frontend / website | Public EMI web presence and ministry-facing frontend | emi.reynafamily.com; expected .119:8082 |
Needs live verification |
| EMI WordPress / WP1 | EMI web/content property | wp1.reynafamily.com; expected .119:8081 |
Needs live verification |
| EMI authentication | Authentik route used by EMI domains | auth.emmint.com; expected .119:9000 |
Needs live verification; overlaps with family Authentik routing |
| EMI media archive | Books, recordings, Bryan teaching series, livestreams, photos, and video source material | Brain, Immich, Nextcloud, local media archives, and EMI projects | Active/documented; organization work remains |
| EMI livestream/media workflow | Capture, production, translation, captioning, archiving, search, and outreach | EMI media projects; Sardius/Ari workflow report | Active project |
| EMI publication pipeline | Books, ministry publications, Subsplash embeds, YouTube, and outreach strategy | EMI projects and external platforms | Active project |
| EMI local ministries/collaboration | Local ministry planning, Latin America collaboration, church relationships, and family gatherings | Brain project files | Active project |
| EMI social/video outreach | YouTube strategy, media outreach, worship graphics, and public communication | EMI website/social/YouTube workflows | Active project |
6. Other web and collaboration services
| Service | Purpose | Host / location | Status |
|---|---|---|---|
| Instatic | Family website/CMS publishing | FamReynaServer .110:3002; planned sites.reynafamily.com |
Active/documented; DNS/Caddy publishing route needs verification |
| n8n | Workflow automation | FamReynaServer .110:5678; auto.reynafamily.com |
Active/documented; workflows require authenticated inspection |
| Homarr | Internal dashboard | FamReynaServer .110:7575; dashboard.reynafamily.com |
Active/documented |
| Gitea | Private source-code hosting and backup | Expected emiserver .119:3000; git.reynafamily.com |
Needs live verification |
| Portainer | Docker UI | FamReynaServer .110:9000; docker.reynafamily.com |
Active/documented |
| Mixpost | Social publishing | Expected FamReynaServer .110:9010 |
Needs live verification |
| Appwrite | Backend-as-a-service experiment | Expected FamReynaServer .110:8090 |
Legacy/planned; not seen running in last inventory |
| Ghost | Blog platform | Expected FamReynaServer .110:2368; blog.reynafamily.com |
Legacy/offline in last inventory |
| Mattermost | Team/chat platform | Expected .110:8065; mattermost.reynafamily.com |
Legacy/offline in last inventory |
7. Service-management priorities
- Restore and verify the reMarkable watcher/logger; it is currently a broken ingestion dependency for the brain.
- Make
areas/platform.mdand this file agree on the canonical Reyna CLI privacy host and LaunchAgent paths. - Verify the brain backup chain: local files → Git/Gitea → Nextcloud/NAS, including recent successful timestamps.
- Resolve the FamReynaServer duplicate Nextcloud installation and document the single source of truth.
- Restore SSH/operator access to emiserver
.119so EMI services can be checked directly. - Separate active EMI production services from stale Caddy routes and historical deployments.
- Add one live verification record per service: URL/socket, owner, host, health check, data location, backup path, and recovery procedure.
Source notes
This catalog was assembled from the living areas/platform.md, areas/network/devices_inventory.md, areas/network/inventory_report_2026-07-13.md, Hermes migration audit, EMI project files, maintenance areas, and the current reMarkable watcher investigation on 2026-08-15. Dated inventory claims are labeled as needing live verification rather than treated as current fact.