jellyctl is a CLI for managing your Jellyfin server. Make sure to check the repository for the latest version of jellyctl.
As I didn’t want to craft every HTTP call to the API myself, I generated a Go client from the OpenAPI spec. You can find the Go client in the jellyfin-go repository.
» Installation
» Precompiled Binaries
Binaries are available for all major platforms. See the releases page.
» Homebrew
Using the Homebrew package manager for macOS:
| |
» Manually
It’s also possible to install via go install:
| |
» Usage
See the generated DOCS.md in the repository for more details.
| |
Generate an API token in the Jellyfin WebUI at Administration -> Overview -> Advanced -> API Token.