Welcome to The IPTV Source

We are a community of like minded individuals that share our files, knowledge, and other resources to help each other in the IPTV community

XC_VM IPTV Panel

tarook2005

New member

XC_VM IPTV Panel​

Open-source, community-driven Xtream Codes panel
Built for modern IPTV workflows โ€“ powerful, scalable, and free.

๐Ÿ“‘ Table of Contents​

๐Ÿ“˜ Contents

๐Ÿš€ Overview​

XC_VM is an open-source IPTV platform based on Xtream Codes. It enables:
  • ๐Ÿ“บ Live & VOD streaming
  • ๐Ÿ”€ Load balancing
  • ๐Ÿ“Š Full user/reseller control
  • ๐ŸŽš๏ธ Transcoding & EPG
  • ๐Ÿ” Hardened security fixes
โœ… 100% free. No license checks. No server locks.

โš ๏ธ Status​

BETA SOFTWARE โ€” actively developed

๐Ÿ“š Documentation​


๐Ÿงฑ Technology Stack​

ComponentVersionDescription
PHP8.2Backend runtime
Nginx1.24Web server & reverse proxy
FFmpeg8.0, 7.1, 5.1, 4.4, 4.3, 4.0Media transcoding & processing
MariaDB11.4SQL database engine
KeyDB6.3.4Cache & session storage (Redis)
yt-dlp2025.07.21Audio/Video downloader

๐Ÿง Supported Ubuntu Versions​

XC_VM officially supports the following Ubuntu LTS and interim releases:

Ubuntu VersionCodenameStatus
20.04Focal Fossaโš ๏ธ Outdated
20.10Groovy Gorillaโš ๏ธ Outdated
22.04Jammy Jellyfishโœ… Fully Supported
22.10Kinetic Kuduโš™๏ธ Compatible
24.04Noble Numbatโœ… Fully Supported
24.10Oracular Oriole๐Ÿงช Under Testing

๐Ÿ’ก Recommendations​

For new installations, the strongly recommended Ubuntu versions are:
  • ๐ŸŸข Ubuntu 22.04 LTS
  • ๐ŸŸข Ubuntu 24.04 LTS
These versions receive full support, active security updates, and provide the stability required for XC_VM.


โš ๏ธ Important Note About Ubuntu 20.x​

Ubuntu 20.04 and 20.10 are outdated and no longer receive updates for most essential system packages. Using these versions is still possible, but:
  • ๐Ÿ› ๏ธ Official support is discontinued โ€” any issues must be resolved by the user.
  • ๐Ÿšซ Bugs caused by outdated dependencies or libraries will not be addressed by the XC_VM project.

๐Ÿ“ฅ Quick Install​

โœ… Ubuntu 22.04 or newer
# 1. Update system
sudo apt update && sudo apt full-upgrade -y

# 2. Install dependencies
sudo apt install -y python3-pip unzip

# 3. Download latest release
latest_version=$(curl -s https://api.github.com/repos/Vateron-Media/XC_VM/releases/latest | grep '"tag_name":' | cut -d '"' -f 4)
wget "https://github.com/Vateron-Media/XC_VM/releases/download/${latest_version}/XC_VM.zip"

# 4. Unpack and install
unzip XC_VM.zip
sudo python3 install


๐Ÿงฐ Service Management​

sudo systemctl start xc_vm # Start
sudo systemctl stop xc_vm # Stop
sudo systemctl restart xc_vm # Restart
sudo systemctl status xc_vm # Status
sudo /home/xc_vm/bin/nginx/sbin/nginx -s reload # Reload Nginx config
journalctl -u xc_vm -f # Live logs


๐Ÿ“‚ Project Structure​

Code:
โ”œโ”€ docs/        # ๐Ÿ“š Project documentation
โ”œโ”€ lb_configs/  # โš™๏ธ Configurations for building Load Balancer (LB)
โ””โ”€ src/         # ๐Ÿ’ป Main project

 
Back
Top