Skip to content

MathiasDPX/archivetube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Apr 26, 2026
da3845e · · Apr 26, 2026

History

96 Commits
Apr 5, 2026
Apr 17, 2026
Apr 26, 2026
Apr 26, 2026
Apr 5, 2026
Apr 5, 2026
Apr 20, 2026
Apr 23, 2026
Apr 23, 2026
Apr 23, 2026
Apr 23, 2026

Repository files navigation


ArchiveTube Logo

ArchiveTube

A self-hosted YouTube archiving application made for high-quality and complete archives

Features

  • Authentication with password, oidc or none
  • Full video archiving (video, thumbnail, subtitles, description...)
  • Dearrow integration
  • Batch archiving of playlists or channels in one go
  • YouTube-like interface
  • rclone compatible, local file-based storage works with rclone mount

Installation

  1. Create a config.toml
[server]

listen_addr = ":8080"

[
[auth]

mode = "password"

password_hash = "bcrypt-password"
  1. And that's all, now you can start ArchiveTube with Docker Compose
services:
   archivetube:
     container_name: archivetube
     image: ghcr.io/mathiasdpx/archivetube:latest
     restart: unless-stopped
     ports:
      -  "8080:8080"
     volumes:
      -  ./data:/app/data
      -  ./config.toml:/app/config.toml

You can find the full installation guide in the documentation

Development

Follow the 1st step of the normal installation for setting up the confnig and start