MeTube

How to Install MeTube on Ubuntu 24.04

MeTube is an open-source web application that provides a simple way to download videos or audio from YouTube and many other supported platforms.
It uses yt-dlp in the background but offers a clean, browser-based interface so you don’t need to deal with command-line tools.

Running MeTube locally gives you full control over your downloads and storage, without relying on third-party services.
With Docker, you can deploy MeTube quickly and keep it isolated from the rest of your system.

The steps below walk you through installing MeTube on Ubuntu 24.04.

 

Install Docker

MeTube runs inside a Docker container, so Docker must be installed first.
Run the commands below to update your system and install the required packages.

 
sudo apt update sudo apt install ca-certificates curl gnupg -y

Next, add Docker’s GPG key:

 
sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \ sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

Add the Docker repository:

 
echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \ https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo $VERSION_CODENAME) stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Update and install Docker Engine:

 
sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io -y

Enable and start the Docker service:

 
sudo systemctl enable --now docker

At this stage, Docker should be installed and running on Ubuntu 24.04.

Create a Downloads Directory

MeTube stores downloaded files in a persistent directory on your host system.
Create one with the command below:

 
sudo mkdir -p /opt/metube/downloads sudo chmod 755 /opt/metube/downloads

This ensures your downloaded videos remain safe even if you update or recreate the container.

Pull the MeTube Image

Download the latest MeTube Docker image from GitHub’s container registry:

 
sudo docker pull ghcr.io/alexta69/metube:latest

Run the MeTube Container

Start the MeTube container using the command below:

 
sudo docker run -d \ --name metube \ -p 8081:8081 \ -v /opt/metube/downloads:/downloads \ -e DOWNLOAD_MODE=limited \ -e MAX_CONCURRENT_DOWNLOADS=3 \ -e DEFAULT_THEME=auto \ --restart unless-stopped \ ghcr.io/alexta69/metube:latest
  • -p 8081:8081 exposes MeTube on port 8081.

  • -v /opt/metube/downloads:/downloads maps the host downloads folder into the container.

  • --restart unless-stopped ensures MeTube automatically restarts if the server reboots.

Access MeTube

Once the container is running, open a browser and go to:

 
http://<your-server-ip>:8081

Replace <your-server-ip> with the actual IP address of your Ubuntu server.

 

From here, you can paste URLs and start downloading videos or audio files directly through the web interface.

  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

ERPNext v15

Last Updated: 31 August 2025Applies to: Ubuntu 24.04 LTS (fresh server recommended)Skill Level:...

Open-EMR v7.0.3

Last Updated: 31 August 2025Applies to: Ubuntu 24.04 LTS (fresh server recommended)Skill Level:...

ERPNext v14

Last Updated: 31 August 2025Applies to: Ubuntu 24.04 LTS (fresh server recommended)Skill Level:...

WordPress

1. Overview WordPress is the most popular open-source blogging system and CMS on the Web. It...

Joomla

How to Install Joomla on Ubuntu 24.04   Joomla is a free and open-source content management...