Skip to content

Monarch-Absolute/BTube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📺 BTube & BTube-noffmpeg

BTube adalah platform CMS video berbasis PHP yang dimodifikasi dari PlayTube. Tersedia dalam dua varian:

  • BTube: Cocok untuk VPS, dengan fitur lengkap termasuk FFmpeg untuk encoding video.
  • BTube-noffmpeg: Cocok untuk shared hosting tanpa dukungan FFmpeg.

🚀 Fitur Umum

  • 🎥 Berbagi dan streaming video
  • 📱 Dukungan aplikasi mobile native melalui API
  • 🔒 Aman dan cepat
  • 🔁 Pembaruan berkala
  • 🛠️ Dukungan Nginx dan cronjob
  • 📁 Struktur modular: admin-panel, app_api, themes, upload, dll

🔧 Persyaratan Sistem (untuk VPS & Localhost)

  • PHP 7.1 atau lebih tinggi

  • Ekstensi PHP:

    • MySQLi
    • GD Library
    • mbstring
    • calendar
    • shell_exec diaktifkan
    • cURL + allow_url_fopen aktif
  • MySQL


📦 Instalasi (VPS / Localhost)

  1. Clone repositori:
git clone https://github.com/SecretDiscorder/BTube.git
  1. Unggah atau pindahkan file ke root web server:
/path/to/htdocs/BTube
atau
/var/www/html/BTube
  1. Buka browser dan jalankan installer:
http://localhost/BTube/install
atau
http://yourdomain.com/install
  1. Ikuti instruksi pada form instalasi:
  • Kode pembelian (Envato)
  • Host MySQL, Username, Password, dan Database
  • URL Situs, Nama Situs, Judul Situs, Email Admin
  • Username dan Password Admin
  1. Tunggu hingga instalasi selesai.

⚙️ Konfigurasi Tambahan untuk Nginx

Jika menggunakan Nginx, salin isi nginx.conf dari folder project ke:

/etc/nginx/sites-available/your-site.conf

Kemudian reload Nginx:

sudo systemctl reload nginx

⏱️ Menjadwalkan Cronjob

Buka terminal:

crontab -e

Tambahkan:

*/15 * * * * php -f /path/to/BTube/cronjob.php > /dev/null 2>&1

💡 Untuk Shared Hosting (Gunakan BTube-noffmpeg)

Jika Anda tidak memiliki akses shell atau server terbatas, gunakan varian:

git clone https://github.com/SecretDiscorder/BTube-noffmpeg.git

Buka di browser:

http://localhost/BTube-noffmpeg/install

⚠️ Jangan aktifkan FFmpeg di admin panel!


📃 Lisensi

MIT License – Bebas digunakan dan dimodifikasi.


🌐 Situs Terkait

Live demo dan contoh penggunaan: https://bima-pustaka.my.id


👨‍💻 Kontributor

Developed by SecretDiscorder

Kontribusi dan pull request sangat terbuka 🙌

About

Playtube for VPS Hosting and Localhost with supported FFMPEG

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors