35 lines
1.8 KiB
Markdown
35 lines
1.8 KiB
Markdown
# 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
|
|
0) 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.
|
|
1) 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.
|
|
2) Run `docker-compose up -d`. If you've set-up your docker-compose correctly it should run without problems.
|
|
3) Configure your reverse proxy. The docker-compose.yml provided, exposes a network called `animebyter-network` and names the container `animebyter`. You should edit the deployment of your web-server, making sure it is connected to the `animebyter-network`. The app should then be accessible on `animebyter: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
|