No description
  • Go 99.3%
  • Dockerfile 0.7%
Find a file
zemdregon af0d2acdee
Some checks are pending
CI / lint (push) Waiting to run
CI / test (push) Waiting to run
CI / build (push) Waiting to run
CI / docker (push) Blocked by required conditions
chore: fold remaining local workspace changes
2026-08-17 09:35:23 -05:00
.github/workflows chore(deps): bump docker/setup-buildx-action to v4 2026-08-10 18:17:11 -05:00
cmd/module chore: add README/LICENSE/CI and proto refresh 2026-07-22 19:09:49 -05:00
internal Advertise settings capability (v0.4.8). 2026-08-10 04:48:10 -05:00
proto/subtv1 chore: add README/LICENSE/CI and proto refresh 2026-07-22 19:09:49 -05:00
.gitignore Initial commit: media-subtitles module 2026-06-15 20:08:07 -05:00
CHANGELOG.md Advertise settings capability (v0.4.8). 2026-08-10 04:48:10 -05:00
COMPATIBILITY.md docs: add CHANGELOG and COMPATIBILITY (#5) 2026-08-09 19:58:03 -05:00
Dockerfile chore: fold remaining local workspace changes 2026-08-17 09:35:23 -05:00
go.mod Expose OpenSubtitles key and subs_dir via RegisterSettings. (#13) 2026-08-10 01:49:45 -05:00
go.sum Expose OpenSubtitles key and subs_dir via RegisterSettings. (#13) 2026-08-10 01:49:45 -05:00
LICENSE chore: add README/LICENSE/CI and proto refresh 2026-07-22 19:09:49 -05:00
muxcore.json Advertise settings capability (v0.4.8). 2026-08-10 04:48:10 -05:00
README.md Align muxcore.json and README with v0.4.1 (:9520). 2026-08-09 22:03:07 -05:00

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