From d315b69fdf7958ee06d63e7405824eac18d60ff7 Mon Sep 17 00:00:00 2001 From: tomit4 Date: Wed, 24 Sep 2025 22:12:55 -0700 Subject: [PATCH] :boom: Removed invidious, buggy setup --- self_host/invidious/docker-compose.yml | 69 -------------------------- self_host/invidious/gen_new_tokens.sh | 8 --- 2 files changed, 77 deletions(-) delete mode 100644 self_host/invidious/docker-compose.yml delete mode 100755 self_host/invidious/gen_new_tokens.sh diff --git a/self_host/invidious/docker-compose.yml b/self_host/invidious/docker-compose.yml deleted file mode 100644 index cc0c4842..00000000 --- a/self_host/invidious/docker-compose.yml +++ /dev/null @@ -1,69 +0,0 @@ -services: - # NOTE: Works Great in LibRedirect Extension, in favorite instances write: http://localhost:3000 - invidious: - image: quay.io/invidious/invidious:latest - # image: quay.io/invidious/invidious:latest-arm64 # ARM64/AArch64 devices - restart: unless-stopped - ports: - - "3000:3000" - environment: - # Please read the following file for a comprehensive list of all available - # configuration options and their associated syntax: - # https://github.com/iv-org/invidious/blob/master/config/config.example.yml - INVIDIOUS_CONFIG: | - db: - dbname: invidious - user: kemal - password: kemal - host: invidious-db - port: 5432 - check_tables: true - signature_server: inv_sig_helper:12999 - visitor_data: "CHANGE ME!!!" - po_token: "CHANGE ME!!!" - # external_port: - # domain: - # https_only: false - # statistics_enabled: false - hmac_key: "CHANGE ME!!!" - healthcheck: - test: wget -nv --tries=1 --spider http://127.0.0.1:3000/api/v1/trending || exit 1 - interval: 30s - timeout: 5s - retries: 2 - logging: - options: - max-size: "1G" - max-file: "4" - depends_on: - - invidious-db - - inv_sig_helper: - image: quay.io/invidious/inv-sig-helper:latest - init: true - command: ["--tcp", "0.0.0.0:12999"] - environment: - - RUST_LOG=info - restart: unless-stopped - cap_drop: - - ALL - read_only: true - security_opt: - - no-new-privileges:true - - invidious-db: - image: docker.io/library/postgres:14 - restart: unless-stopped - volumes: - - postgresdata:/var/lib/postgresql/data - - ./config/sql:/config/sql - - ./docker/init-invidious-db.sh:/docker-entrypoint-initdb.d/init-invidious-db.sh - environment: - POSTGRES_DB: invidious - POSTGRES_USER: kemal - POSTGRES_PASSWORD: kemal - healthcheck: - test: ["CMD-SHELL", "pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB"] - -volumes: - postgresdata: diff --git a/self_host/invidious/gen_new_tokens.sh b/self_host/invidious/gen_new_tokens.sh deleted file mode 100755 index b6c5e2b8..00000000 --- a/self_host/invidious/gen_new_tokens.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env bash - -# NOTE: It is recommended you change these once in a while in the docker-compose.yml -# NOTE: You can also generate a new hmac_key using pwgen -# `pwgen 20 1` and pasting that in the hmac_key section of the docker-compose.yml file. - -echo "GENERATING NEW visitor_data AND po_token" -docker run quay.io/invidious/youtube-trusted-session-generator