ABOUT
Tube Archivist is a self-hosted YouTube media collection manager that indexes your video collection with metadata for organizing, searching, and playing archived YouTube videos offline.
warningRequires `vm.max_map_count=262144` on the Proxmox host. Run `sysctl -w vm.max_map_count=262144` on the host and add it to `/etc/sysctl.conf` for persistence.
infoElasticSearch is configured with 1GB heap. Adjust `/etc/elasticsearch/jvm.options.d/heap.options` for larger collections.
infoAdmin password is stored in `/opt/tubearchivist/.env`.
warningMinimum 6GB RAM recommended. ElasticSearch alone requires 2GB+.
INSTALL
Approved local installer
DefaultDebian 13
Approved locally4 CPU6144 MB RAM30 GB disk
Config path/opt/tubearchivist/.env
Run this command in the Proxmox VE shell. It downloads the immutable approved file, verifies SHA-256, and only then executes it.
( url='https://scripts.francoisvw.com/snapshots/c19711ea1b2526bec67e34be948114e255b5a811/ct/tubearchivist.sh'; sha='2e9b058176a2acdc3c286139b80affe1463f15605db1c4a85df0a09be060285e'; tmp="$(mktemp)" || exit; curl -fsSL "$url" -o "$tmp" && printf '%s %s\n' "$sha" "$tmp" | sha256sum -c - && bash "$tmp"; rc=$?; rm -f "$tmp"; exit "$rc" )
View approved source ↗Path ct/tubearchivist.shSHA-256 2e9b058176a2acdc3c286139b80affe1463f15605db1c4a85df0a09be060285e LOCAL CHANGE REVIEW
Approved vs latest fetched source
Sign in with a passkey to inspect pending source changes. Approved content remains public.