felipemateus / iptv-cms
This is a cms control iptv channels.
Package info
github.com/eufelipemateus/laravel-iptv-cms
Type:project
pkg:composer/felipemateus/iptv-cms
Fund package maintenance!
Requires
- php: ^8.4
- felipemateus/http-build-url: ^0.0.1
- guzzlehttp/guzzle: ^7.12.3
- laravel/framework: ^13
- laravel/sanctum: ^v4.0
- laravel/tinker: ^3.0
- lorisleiva/laravel-actions: ^2.10
- microweber-deps/laravel-cors: ^3.1
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/pint: ^1.21
- laravel/sail: ^1.26
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.9
- phpunit/phpunit: ^11
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-master
- 2026.09.30+20
- 2026.08.12+19
- 2026.08.10+17
- 2026.07.24+15
- 2026.06.29+9
- v0.1.0
- v0.0.12
- v0.0.11
- v0.0.10
- v0.0.9
- v0.0.8
- v0.0.7
- v0.0.6
- v0.0.5
- v0.0.4
- v0.0.3
- 0.0.2
- 0.0.1
- dev-fix/due-day
- dev-fix/index-plan-additional
- dev-develop
- dev-feat/adudit-log
- dev-create-mode-m3u8-and-dtv3
- dev-copilot/fix-deploy-web-job
This package is auto-updated.
Last update: 2026-10-01 10:14:51 UTC
README
Installation
Requirements
- PHP 8.4+
- Composer
- MySQL | Postgres | SqlLite
Install IPTV CMS
Run:
composer create-project felipemateus/iptv-cms my-iptv
Run the installer again
cd my-iptv
php artisan install
VOD
This project includes a simple VOD module for uploading, listing and playing videos through a versioned API.
See docs/VOD.md for environment variables, storage disks, and API routes.
EPG and XMLTV
The optional EPG module imports normal or gzip XMLTV guides, maps guide channels to live channels, reconciles updates safely, and provides globally unique channel IDs in public and customer-filtered XMLTV/M3U feeds.
See docs/EPG.md for setup, synchronization, security, endpoints, and retention.
