Skip to main content

Deemon Redux

Deemon Redux

Deemon Redux is a continuation of the archived deemon project — a monitoring utility for new artist releases with email alerts and automated downloading via the deemix library.

Quick install

Requires Python 3.8+.

pip install deemon-redux
deemon -V
deemon --init
deemon monitor

On Linux/macOS, use pip3 if pip points to Python 2. On Windows, run these in PowerShell or Terminal.

Quick start

deemon --init          # create config and database (first run only)
deemon monitor         # add artists to watch
deemon refresh         # check for new releases
deemon download --help

Config is stored at ~/.config/deemon-redux (Linux), ~/Library/Application Support/deemon-redux (macOS), or %appdata%\deemon-redux (Windows).

More setup options: installation docs · configuration

Docker

docker pull ghcr.io/mon5termatt/deemon-redux:latest

docker run --rm -it \
  -v deemon-redux-config:/config \
  -v ~/Music:/downloads \
  ghcr.io/mon5termatt/deemon-redux:latest --init

docker run --rm -it \
  -v deemon-redux-config:/config \
  -v ~/Music:/downloads \
  ghcr.io/mon5termatt/deemon-redux:latest refresh

Schedule a daily refresh with RUN_TIME (and optional TZ):

docker run -d --name deemon \
  -e RUN_TIME=06:00 \
  -e TZ=America/Chicago \
  -v deemon-redux-config:/config \
  -v ~/Music:/downloads \
  ghcr.io/mon5termatt/deemon-redux:latest

Development

Clone and install from source:

git clone https://github.com/mon5termatt/deemon-redux.git
cd deemon-redux
python3 -m venv .venv
source .venv/bin/activate   # Windows: .venv\Scripts\activate
pip install -r requirements.txt
pip install -e .
deemon --help

Or use the repo wrapper without activating the venv:

./bin/deemon monitor

Documentation

Contributing

Open an issue for bugs/feature requests and submit PRs with a short test plan.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

deemon_redux-2.28.tar.gz (169.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

deemon_redux-2.28-py3-none-any.whl (178.5 kB view details)

Uploaded Python 3

File details

Details for the file deemon_redux-2.28.tar.gz.

File metadata

  • Download URL: deemon_redux-2.28.tar.gz
  • Upload date:
  • Size: 169.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for deemon_redux-2.28.tar.gz
Algorithm Hash digest
SHA256 87cba098ced5f2cf19281c5a268498f5464d01b2be7861638f9274f89065f086
MD5 e6b1c3f6fe11e1ff8b6e2900a247ad71
BLAKE2b-256 bb90be02b73eb537c296f7ee27268bf215ec6ea8fa831f34f0b0eaa72a23a98e

See more details on using hashes here.

Provenance

The following attestation bundles were made for deemon_redux-2.28.tar.gz:

Publisher: python-publish.yml on mon5termatt/deemon-redux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file deemon_redux-2.28-py3-none-any.whl.

File metadata

  • Download URL: deemon_redux-2.28-py3-none-any.whl
  • Upload date:
  • Size: 178.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for deemon_redux-2.28-py3-none-any.whl
Algorithm Hash digest
SHA256 a7792461be29d75d88d8a92160843e82956851822e0841fa87d1a109f8941bb1
MD5 72da25e2d5630f600fa1c41574daad9f
BLAKE2b-256 fff86c5fabd662e89c11359c432353275bfbaa200dd6e9a961e4cdda5d3d1924

See more details on using hashes here.

Provenance

The following attestation bundles were made for deemon_redux-2.28-py3-none-any.whl:

Publisher: python-publish.yml on mon5termatt/deemon-redux

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

2.28 This release

2 files

2.27

2 files

2.26

2 files

2.25

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page