Help us shape the future of Go! Take the 2026 Go Developer Survey

jellyctl

command module
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 27, 2026 License: MIT Imports: 9 Imported by: 0

README

jellyctl

A CLI for managing your Jellyfin server.

Installation

Precompiled Binaries

Binaries are available for all major platforms. See the releases page.

Homebrew

Using the Homebrew package manager for macOS:

brew install sj14/tap/jellyctl
Manually

It's also possible to install via go install:

go install github.com/sj14/jellyctl@latest

Usage

See the generated DOCS.md for more details.

NAME:
   jellyctl - Manage Jellyfin from the CLI

USAGE:
   jellyctl [global options] command [command options] 

VERSION:
   undefined

COMMANDS:
   activity  List activities
   system    Manage the system
   user      Manage users
   library   Manage media libraries
   key       Manage API keys
   task      Manage schedule tasks
   help, h   Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --url value    URL of the Jellyfin server (default: "http://127.0.0.1:8096") [$JELLYCTL_URL]
   --token value  API token [$JELLYCTL_TOKEN]
   --help, -h     show help
   --version, -v  print the version

Generate an API token in the Jellyfin WebUI at Administration -> Overview -> Advanced -> API Token.

Backup and restore

Run jellyctl system backup to save users, watch state, and playlists in jellyctl-backup/<timestamp>. Restore them with jellyctl system restore <directory>.

Restore is experimental. Passwords are not backed up; newly created users receive a temporary password printed during restore. Unmatched items are reported and cause a nonzero exit. Playlist ownership may change. On Jellyfin 10.11.4, playback positions may be assigned to the wrong user.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL