No description
- Go 99.3%
- Dockerfile 0.7%
| .github/workflows | ||
| cmd/module | ||
| internal | ||
| proto/subtv1 | ||
| .gitignore | ||
| CHANGELOG.md | ||
| COMPATIBILITY.md | ||
| Dockerfile | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| muxcore.json | ||
| README.md | ||
Media Subtitles
Subtitle management — OpenSubtitles search/download, embedded detection, upload, and sidecar registration.
Configuration
| Env Var | Default | Description |
|---|---|---|
SUBS_DB_PATH |
/var/lib/media-subtitles/subs.db |
SQLite database path |
SUBS_DIR |
/var/lib/media-subtitles/files |
Subtitle file storage directory |
SUBS_GRPC_ADDR |
:9520 |
gRPC listen address |
OPENSUBTITLES_API_KEY |
— | OpenSubtitles API key (optional; required for remote search) |
MUXCORE_INSECURE_DISABLE_TLS |
false |
Disable TLS for module↔core gRPC (true for local dev) |
Capability
media.subtitles — Subtitle search, download, and registration
Quick Start
go build -o media-subtitles ./cmd/module
export MUXCORE_INSECURE_DISABLE_TLS=true
./media-subtitles --muxcore-mesh-addr localhost:9090
License
GPL-3.0