lt-app
Record and submit research videos.
Appearance
Each application has a distinct responsibility. MPE means Media Processing Engine; CMS means content management system. Choose a component below to learn what it does, who uses it and where to find it.
Record and submit research videos.
Own identity, research records and workflow.
Turn recorded takes into finished media.
Curate the published content model.
Build public research pages from Strapi.
Play chaptered video on websites.
Provision and deploy shared services.
Help researchers use the mobile app.
Introduce the system to the Welink team.
| Service | What it supports |
|---|---|
| PostgreSQL | Persistent application and CMS data |
| Redis | Queues and disposable runtime state |
| Meilisearch | Search indexes queried by the website |
| Hetzner Object Storage | Raw uploads, covers and avatars |
| Cloudflare R2 | Finished video media and player demo assets |
| Cloudflare Pages | Built public website hosting |
| GitHub Container Registry (GHCR) | Application container images |
| 1Password | Managed secrets for provisioning and applications |
| welink-dev-services | Shared local services and hostname routing |
These references require repository access. Everything needed to understand this page is explained above.