No description
Find a file
zemdregon 5a84c9538a
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:16:46 -05:00
cmd/module chore: add README/LICENSE/CI, muxcore.json, and hardlink fixture 2026-07-22 19:09:48 -05:00
internal chore: fold remaining local workspace changes 2026-08-17 09:35:23 -05:00
proto/renamev1 feat: support multiple named rename templates 2026-07-21 21:11:46 -05:00
.gitignore Initial commit: media-rename module 2026-06-15 20:08:07 -05:00
CHANGELOG.md Advertise settings capability (v0.2.6). 2026-08-10 04:48:02 -05:00
COMPATIBILITY.md docs: add CHANGELOG and COMPATIBILITY (#4) 2026-08-09 19:57:57 -05:00
go.mod Expose SettingsProvider and align module version to 0.2.4. (#6) 2026-08-10 00:20:19 -05:00
go.sum Expose SettingsProvider and align module version to 0.2.4. (#6) 2026-08-10 00:20:19 -05:00
LICENSE chore: add README/LICENSE/CI, muxcore.json, and hardlink fixture 2026-07-22 19:09:48 -05:00
muxcore.json Advertise settings capability (v0.2.6). 2026-08-10 04:48:02 -05:00
README.md chore: add README/LICENSE/CI, muxcore.json, and hardlink fixture 2026-07-22 19:09:48 -05:00

Media Rename

Media file organization and renaming with configurable Plex/Jellyfin naming templates.

Configuration

Env Var Default Description
RENAME_DB_PATH /var/lib/media-rename/rename.db SQLite database path
RENAME_GRPC_ADDR :9500 gRPC listen address
RENAME_IMPORT_MODE hardlink Default import mode (hardlink, copy, move)
MUXCORE_INSECURE_DISABLE_TLS false Disable TLS for module↔core gRPC (true for local dev)

Capability

media.renamer — Media file renaming and organization

Quick Start

go build -o media-rename ./cmd/module

export MUXCORE_INSECURE_DISABLE_TLS=true
./media-rename --muxcore-mesh-addr localhost:9090

License

GPL-3.0