CDM Server CLI
Command-line interface for CDM Server.
Installation
pip install cdmctl
Quick Start
cdm login --server https://your-cdm-server.com
cdm search --pattern "inception"
cdm download --torrent-id 12345 --device-id 1
Commands
| Command | Description |
|---|---|
cdm version |
Show CLI version |
cdm login |
Login and save credentials |
cdm logout |
Clear stored tokens |
cdm whoami |
Show current user |
cdm search |
Search torrents on nCore |
cdm download |
Queue a torrent for download |
cdm users |
User management (admin) |
cdm devices |
Device management |
cdm status |
Download status & control |
cdm tmdb |
Browse and search TMDB |
cdm wishlist |
Manage wishlist |
Run cdm <command> --help for options.
Wishlist
Add movies by IMDB ID; the server retries weekly until the torrent appears on nCore.
cdm wishlist types # list quality types
cdm wishlist add --imdb-id tt1375666 --device-id 1 --type hd_hun
cdm wishlist list
cdm wishlist delete --item-id 3
Release files for cdmctl 1.5.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cdmctl-1.5.6.tar.gz | 7.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cdmctl-1.5.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.9 kB
Release files / cdmctl-1.5.6.tar.gz
| Download URL | cdmctl-1.5.6.tar.gz |
|---|---|
| Size | 7.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b6a6f188f51b75e9d6a7551c61398cd7bba607125e654bced006a3613704a90f
|
|
BLAKE2b-256 checksum How to use checksums |
32a44d830954d02e9a12f8e18b753357dc48077324a758b775e5e7b8ae828d80
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / cdmctl-1.5.6-py3-none-any.whl
| Download URL | cdmctl-1.5.6-py3-none-any.whl |
|---|---|
| Size | 9.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
75a6b05a21edefa3cf0ea256976d0bceaca98995fa71fd17f216bcce73651b1e
|
|
BLAKE2b-256 checksum How to use checksums |
9c423fce3e93ac39d478c55326f99677e07d1cdb6afaf7a164139d254601435f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|