-
-
Notifications
You must be signed in to change notification settings - Fork 112
Installation
David edited this page Oct 13, 2023
·
23 revisions
Use one of the configurators to add devices and configure options.
You can use the graphical setup wizard (powered by textual).
If you want to auto discover your device, you need to run the container with the --net=host
flag. This only works on linux.
Run it with the following command:
docker run --rm -it \
-v /PATH_TO_YOUR_DATA_DIR:/app/data \
--net=host \ # Remove line on windows and macOS
ghcr.io/dmunozv04/isponsorblocktv \
--setup
Docker users can run it with the following command:
docker run --rm -it \
-v /PATH_TO_YOUR_DATA_DIR:/app/data \
ghcr.io/dmunozv04/isponsorblocktv \
--setup-cli
version: '3.3'
services:
iSponsorBlockTV:
image: ghcr.io/dmunozv04/isponsorblocktv
container_name: iSponsorBlockTV
restart: unless-stopped
volumes:
- /PATH_TO_YOUR_DATA_DIR:/app/data
Run the container with docker run:
The container doesn't need the --net=host
flag anymore, so you can run it like this:
docker run -d \
--name iSponsorBlockTV \
--restart=unless-stopped \
-v /PATH_TO_YOUR_DATA_DIR:/app/data \
ghcr.io/dmunozv04/isponsorblocktv
This option is deprecated, use docker instead.
You need to install python first, and to make it available in your PATH. After, clone the repo.
Then you need to download the dependencies with pip:
python3 -m pip install -r requirements.txt
Lastly, run main.py
run main.py --setup