Repository navigation
Home
Adams edited this page Nov 2, 2026
·
2 revisions
Yoink runs a Rust bot and HTTP API with a React Mini App. Native Turso stores application state. The server supervises confined workers for media and content processing.
- Downloads: commands, settings, cookies, history, and content rules.
- Music: provider links, cards, and optional audio.
- Stats: group analytics, commands, and access.
- Insight: summaries, prompts, and AI configuration.
- Inbox: saved items, classification, and GitHub Stars.
- Installation
- Configuration
- Deployment
- Local releases
- Image publication
- Backup and restore
- Legacy PostgreSQL import
- YouTube services
- Optional user-mode Telegram session
- Runtime architecture
- Authorization
- HTTP API
- Persistence and recovery
- Worker protocol
- Product lifecycle and configuration
- Frontend architecture
- Native database decision
- Development checks
- Local GitHub CI runner
- Media fixtures
- Insight fixtures
- Inbox fixtures
- Documentation and Wiki export
Commands use the repository root unless a page states another working directory. Standalone server defaults differ from the supplied Compose deployment.
- Native backup and restore
- Configuration
- Deployment and rollback
- PostgreSQL data import
- Installation
- Image publication
- Local releases
- User-mode Telegram session
- YouTube services
- Downloads
- Downloader commands and compatibility
- Cookies and YouTube authentication
- Native deferred private media
- Download history and automatic proxy routing
- Native downloader inline lookup
- Native downloader NSFW policy
- Downloader settings
- Inbox
- Inbox content processing
- Inbox durability and compatibility
- Inbox runtime
- Inbox Telegram delivery
- Access control and identity
- HTTP API
- Frontend architecture
- Runtime architecture
- Persistence and recovery
- Native Music and Stats composition
- Worker protocol
- Documentation and Wiki
- Local GitHub CI
- Media acceptance fixtures
- Development and verification
- Worker development