mirror of
https://git.nerdvpn.de/NerdVPN.de/invidious
synced 2026-02-14 22:51:42 +01:00
6d3fa0175b14a2464915e7a5242f44f61505971f
Invidious.nerdvpn.de
Invidious fork with customizations for invidious.nerdvpn.de
Theme for my instance is based on: https://github.com/Tsyron/Invidious-Theme
Original repo at: https://github.com/iv-org/invidious
Based upon patches from: https://github.com/yewtudotbe/invidious-custom https://git.nadeko.net/Fijxu/invidious
Build instructions
Do this in a separate dir (for example /srv/invidious) under non-root permissions
git clone https://github.com/Sommerwiesel/invidious-nerdvpn .git clone https://github.com/iv-org/invidious buildgit clone https://github.com/iv-org/invidious-companion companion- Modify the patches under invidious-nerdvpn/patches to your needs (i.e. change branding) and then run
./patch.sh ./build.sh developmentfor the development image or./build.sh releasefor the production imagebuild.sh companionto build the invidious companion
Update instructions
- Run
./revert.shto remove all patches - Update both repos (build and companion) via
git pull - Run the steps 5 and 6 again fro mthe run instructions
Run instructions (docker compose)
- Simply run
docker compose up -d
Run instructions (systemd)
First copy the invidious.service to /etc/systemd/system/
- Enable and start with:
systemctl enable --now invidious.service
Languages
CSS
71.4%
HTML
14.8%
Python
6.1%
Shell
5.5%
VCL
1.7%
Other
0.5%