1.8 KiB
1.8 KiB
Animebyter
A daemon and web app that keeps track of the shows you watch and automatically downloads new episode off Animebytes.tv
How to set-up
- Set-up docker. This guide assumes that you use qBittorrent as a docker container and that you have some sort of web server with proxying capabilities, also dockerized.
- Edit docker-compose:
- Edit the
qbit-network
external name to the one that matches your qbittorrent network. - Edit the
qbit_url
enironment variable to the hostname of your qbittorrent server. This will typically be your container name (so make sure to set one). - Edit the
ab_key
environment variable with your animebytes passkey. You can find this under Settings > Account > Passkey. - Edit the
base_url
environment variable with the path that you've set on your reverse proxy. It should be/
if you run it on a subdomain. - Edit the
gotify_url
to a valid Gotify server URL if you want to receive notifications.
- Edit the
- Run
docker-compose up -d
. If you've set-up your docker-compose correctly it should run without problems. - Configure your reverse proxy. The docker-compose.yml provided, exposes a network called
animebyter-network
and names the containeranimebyter
. You should edit the deployment of your web-server, making sure it is connected to theanimebyter-network
. The app should then be accessible onanimebyter:5000
. Here's a sample configuration for the caddy webserver:
proxy /animebyter animebyter:5000 {
transparent
without /animebyter
}
redir /animebyter /animebyter/
How to use
The page shows two tables: Airing and Watching. You can add any show by clicking the (+) and remove it by clicking (-). Make sure to set a download path and preferably a label also. Also make sure to log into qBittorrent.
Development
Want to contribute? Sure
License
MIT