See the Wiki for full install and usage docs.
Create a docker-compose.yml with:
version: "3.9"
services:
daps:
container_name: daps
image: ghcr.io/drazzilb08/daps:latest
ports:
- "8000:8000"
volumes:
- /path/to/config:/config
- /path/to/kometa/assets/:/kometa
- /path/to/posters:/posters
- /path/to/media:/media
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TIMEZONE}
restart: unless-stoppedStart it with:
docker compose up -ddocker run -d \
-v /path/to/config:/config \
-v /path/to/posters:/posters \
-v /path/to/media:/media \
-p 8000:8000 \
ghcr.io/drazzilb08/daps:latestgit clone https://github.com/Drazzilb08/daps.git
cd daps
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python3 main.py poster_renamerrTo run the frontend (in a separate terminal):
cd daps/frontend
npm install
npm run devThen open the Web UI: http://localhost:8000
Pull requests are welcome for fixes, docs, or new module ideas.
If you spot a bug or want a feature, open an Issue or jump into a PR.
Made with ❤️ by Drazzilb
If DAPS saved you time, star the repo, tell a friend, or buy yourself a cookie.
