2025-06-18 11:43:14 +02:00
2025-06-18 11:42:40 +02:00
2025-06-18 11:27:18 +02:00
2025-06-18 11:27:18 +02:00
2025-06-18 11:27:18 +02:00
2025-06-18 11:27:18 +02:00
2025-06-18 11:27:18 +02:00
2025-06-18 11:27:18 +02:00
2025-06-18 11:41:37 +02:00

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

  1. git clone https://github.com/Sommerwiesel/invidious-nerdvpn .
  2. git clone https://github.com/iv-org/invidious build
  3. git clone https://github.com/iv-org/invidious-companion companion
  4. Modify the patches under invidious-nerdvpn/patches to your needs (i.e. change branding) and then run ./patch.sh
  5. ./build.sh development for the development image or ./build.sh release for the production image
  6. build.sh companion to build the invidious companion

Update instructions

  1. Run ./revert.sh to remove all patches
  2. Update both repos (build and companion) via git pull
  3. 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
S
Description
No description provided
Readme AGPL-3.0 767 KiB
Languages
CSS 71.4%
HTML 14.8%
Python 6.1%
Shell 5.5%
VCL 1.7%
Other 0.5%