Post

Tube Archivist

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.

Tube Archivist

Installation

Default install:

1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/tubearchivist.sh)"
CPU: 4 cores RAM: 6144 MB Disk: 30 GB OS: Debian 13

Default Credentials

UsernamePassword
adminNone

Notes

Requires 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.
ElasticSearch is configured with 1GB heap. Adjust /etc/elasticsearch/jvm.options.d/heap.options for larger collections.
Admin password is stored in /opt/tubearchivist/.env.
Minimum 6GB RAM recommended. ElasticSearch alone requires 2GB+.

Web Interface

Port: 8000

Source code
Loading...