Skip to content

MathiasDPX/archivetube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


ArchiveTube Logo

ArchiveTube

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

Build workflow status badge Last commit badge

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 config and start

About

Self-hosted YouTube archiving application

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors