Self-hosted anime tracker with AniList monitoring and Pushover notifications
2.1K
Self-hosted anime tracker. AnimeWatcher monitors your favorite anime via the AniList API and sends push notifications through Pushover when new episodes air, a new season starts, a sequel is announced, or a season finishes.
Source code, documentation, and issues: github.com/albahadly/AnimeWatcher

docker run -d \
--name animewatcher \
-p 8111:8111 \
-v animewatcher-data:/app/data \
-v animewatcher-animedb:/app/animedb \
-v animewatcher-keys:/home/appuser/.aspnet/DataProtection-Keys \
-v animewatcher-logs:/app/logs \
albahadly/animewatcher:latest
Then open http://localhost:8111, register an account, add your Pushover keys under Settings, and start monitoring.
services:
animewatcher:
image: albahadly/animewatcher:latest
container_name: animewatcher
ports:
- "8111:8111"
volumes:
- animewatcher-data:/app/data
- animewatcher-animedb:/app/animedb
- animewatcher-keys:/home/appuser/.aspnet/DataProtection-Keys
- animewatcher-logs:/app/logs
restart: unless-stopped
volumes:
animewatcher-data:
animewatcher-animedb:
animewatcher-keys:
animewatcher-logs:
| Tag | Meaning |
|---|---|
latest | Latest build from the master branch |
1.0.x | Specific release version |
<sha> | Exact git commit build |
| Path | Purpose |
|---|---|
/app/animedb | Anime monitoring database (SQLite) |
/app/data | Identity (login) database (SQLite) |
/home/appuser/.aspnet/DataProtection-Keys | ASP.NET Core data-protection keys (keeps logins valid across restarts) |
/app/logs | Application logs (daily rolling, 7-day retention) |
| Variable | Default | Description |
|---|---|---|
ASPNETCORE_URLS | http://+:8111 | Listening URL |
ConnectionStrings__DefaultConnection | SQLite in /app/data | Set a Server=... connection string to use SQL Server for the identity database |
Monitoring interval, Pushover keys, notification types, authentication mode, and backup schedule are all configured in the web UI under Settings — no environment variables needed.
/health.Content type
Image
Digest
sha256:8b9281a40…
Size
137 MB
Last updated
2 months ago
docker pull albahadly/animewatcher