github Drazzilb08/daps v2.0.0

latest release: v2.0.3
2 months ago

⚠️ BREAKING CHANGES

  • Fresh config required!
  • Old config.yml won’t work — the App will automatically populate a new config.yml which you can modify within the brand new UI
  • Many config fields have been renamed or restructured.
  • New requirements, please reinstall requirements.txt
  • Requires python3.10 or above

💡 Highlights

  • 🌐 New Web UI – configure everything visually!
  • 💻 Log Viewer - built in UI log viewer with search
  • 📦 Modular configs per script
  • 📣 Apprise notifications Discord/Notifiarr/Email currently - Open to PRs to support more through Apprise
  • 🧪 Cleaner logs + live config reloads through the web UI.
  • 💀 Bash scripts removed – everything is now pure Python

🧩 Module Changes

  • poster_renamerr – Grouped Discord/email output, tighter matching using IDs
  • renameinatorr – Modifications of the Discord/email output
  • labelarr – Smarter matching using Plex's internal identifications
  • upgradinatorr – Modifications of the Discord/email output
  • sync_gdrive – Bash removed, now uses subprocess rclone + UI integration with presets
  • border_replacerr - UI with holiday presets
  • ** Many Many More**

🚀 How to Run

🐳 Docker

Compose file found in compose directory

Note: I don't use comose (probably should) but I did the best I could with it.

🐍 Non-Docker

git clone -b dev https://github.com/Drazzilb08/daps.git
cd daps
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python main.py

🌐 Open in your browser: http://localhost:8000

Don't miss a new daps release

NewReleases is sending notifications on new releases.