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.
- 🎥 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
-
PHP 7.1 atau lebih tinggi
-
Ekstensi PHP:
- MySQLi
- GD Library
- mbstring
- calendar
shell_execdiaktifkan- cURL +
allow_url_fopenaktif
-
MySQL
- Clone repositori:
git clone https://github.com/SecretDiscorder/BTube.git- Unggah atau pindahkan file ke root web server:
/path/to/htdocs/BTube
atau
/var/www/html/BTube
- Buka browser dan jalankan installer:
http://localhost/BTube/install
atau
http://yourdomain.com/install
- 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
- Tunggu hingga instalasi selesai.
Jika menggunakan Nginx, salin isi nginx.conf dari folder project ke:
/etc/nginx/sites-available/your-site.conf
Kemudian reload Nginx:
sudo systemctl reload nginxBuka terminal:
crontab -eTambahkan:
*/15 * * * * php -f /path/to/BTube/cronjob.php > /dev/null 2>&1
Jika Anda tidak memiliki akses shell atau server terbatas, gunakan varian:
git clone https://github.com/SecretDiscorder/BTube-noffmpeg.gitBuka di browser:
http://localhost/BTube-noffmpeg/install
⚠️ Jangan aktifkan FFmpeg di admin panel!
MIT License – Bebas digunakan dan dimodifikasi.
Live demo dan contoh penggunaan: https://bima-pustaka.my.id
Developed by SecretDiscorder
Kontribusi dan pull request sangat terbuka 🙌