2025-05-22 10:02:40 +00:00
2025-05-22 09:39:45 +00:00
2025-05-22 09:39:45 +00:00
2025-05-22 10:02:40 +00:00

📦 AVideo Full Platform Installer

A fully automated installer for the AVideo platform on Ubuntu 24.x.

  • LAMP Stack (Apache, MySQL/MariaDB, PHP)
  • FFmpeg, Git, yt-dlp, youtube-dl
  • AVideo Streamer, Encoder, Plugins
  • Live RTMP (nginx-rtmp with SSL)
  • Auto-SSL (Lets Encrypt, Certbot)
  • All permissions, PHP config, firewall, and performance tweaks
  • Interactive setup for domain, database, upload size, and more

Official repo:
https://git.bitmaster.cc/BitMaster/avideo-full-installer


🚀 Quick Install (One-Line Command)

sudo mkdir -p /home/AVideo && sudo curl -fsSL https://git.bitmaster.cc/BitMaster/avideo-full-installer/raw/branch/main/avideo-installer -o /home/AVideo/avideo-installer && sudo chmod +x /home/AVideo/avideo-installer && sudo /home/AVideo/avideo-installer

⚙️ What This Script Does

  • Checks your system (Ubuntu 24.x, RAM, network)
  • Installs all required dependencies (LAMP, ffmpeg, etc.)
  • Configures PHP and MySQL/MariaDB with optimal upload/performance settings
  • Installs and sets up AVideo and AVideo-Encoder
  • Compiles and configures nginx-rtmp for Live Streaming
  • Installs plugins, handles permissions, patches configs
  • Installs Lets Encrypt SSL for both Apache and RTMP
  • Configures the firewall (UFW) for needed ports
  • Shows final info and logs credentials to avideo-installer.log

Follow the prompts:

  • Enter your domain (must already point to your server)
  • Enter MySQL root password
  • Enter AVideo DB password
  • Set your max media upload size
  • Let the installer do the rest!
  • Access your site:
  • Main panel: http(s)://yourdomain
  • Encoder: http://your-server-ip/AVideo-Encoder
  • RTMP: nginx (port 8443, if SSL enabled)
  • All credentials and URLs are saved to avideo-installer.log.
Description
AVideo FULL Platform Installer Script
Readme 54 KiB
Languages
Shell 100%