- Joined
- Sep 24, 2019
- Messages
- 53
- Reaction score
- 1,015
- Points
- 94
- Location
- United States Minor Outlying Islands
Yes it is here. Follow the rules!! If you want to say "thanks" use the ---->
How To: credit to Shin for writing it up
FAQ credit to Shin for writing it up.
Video:
GitHub
Edited by @urgodfather and Stickied!
How To: credit to Shin for writing it up
- How to INSTALL
- DUMP Database (Backup)
On your OLD Server
Run as root:
- RESTORE Database
Upload xtcdump.sql to your new server (It's OK to use /root)
Run as root:
NOTE: This is ONLY for XC V2 to V2!
- User not working to login on panel after RESTORE DB?
Using SSH: mysql
Now type:
Login using admin/admin
- I rebooted the server and the panel didn't come back up
As root run:
- How to get m3u playlist?
- Bouquet error: Bouquet data not transfered!
As root run:
- Download m3u not working
Check if the user does NOT have MAG and stuff ENABLED on user config. They must be DISABLED!
- libexslt.so.0 - geoip.so - libcurl ERRORS
Run as root:
- How to ADD Stream on the final step
Move the "Main Server" tile INSIDE the "Stream Source" like this: (edited)
- How to find out user_iptvpro mysql password?
As root run:
- How to change brodcast port from 25461 to another port?
Change NEWPORT to the port you want. Eg 8080
As root run:
- How to FORCE RELOAD EPG (If EPG empty on Apps and stuff)
- How to update from GITHUB release?
As root run:
- DUMP Database (Backup)
On your OLD Server
Run as root:
PHP:
mysqldump xtream_iptvpro > xtcdump.sql
- RESTORE Database
Upload xtcdump.sql to your new server (It's OK to use /root)
Run as root:
PHP:
mysql xtream_iptvpro < /root/xtcdump.sql
NOTE: This is ONLY for XC V2 to V2!
- User not working to login on panel after RESTORE DB?
Using SSH: mysql
Now type:
PHP:
UPDATE xtream_iptvpro.reg_users SET password='$6$rounds=20000$xtreamcodes$XThC5OwfuS0YwS4ahiifzF14vkGbGsFF1w7ETL4sRRC5sOrAWCjWvQJDromZUQoQuwbAXAFdX3h3Cp3vqulpS0' WHERE id='1';
UPDATE xtream_iptvpro.reg_users SET username = 'admin' WHERE id = '1';
UPDATE xtream_iptvpro.reg_users SET member_group_id = '1' WHERE id = '1';
Login using admin/admin
- I rebooted the server and the panel didn't come back up
As root run:
PHP:
/home/xtreamcodes/iptv_xtream_codes/start_services.sh
- How to get m3u playlist?
PHP:
http://ip.address:25461/get.php?username=user&password=pass&type=m3u&output=ts
- Bouquet error: Bouquet data not transfered!
As root run:
PHP:
wget https://archive.org/download/bouquet_/bouquet_.php -O bouquet.php ; mv bouquet.php /home/xtreamcodes/iptv_xtream_codes/admin/
- Download m3u not working
Check if the user does NOT have MAG and stuff ENABLED on user config. They must be DISABLED!
- libexslt.so.0 - geoip.so - libcurl ERRORS
Run as root:
PHP:
apt-get install libxslt1-dev libcurl3 libgeoip-dev
- How to ADD Stream on the final step
Move the "Main Server" tile INSIDE the "Stream Source" like this: (edited)
- How to find out user_iptvpro mysql password?
As root run:
PHP:
wget https://raw.githubusercontent.com/xtreamui/XtreamUI/master/config.py ; python config.py DECRYPT ; rm config.py
- How to change brodcast port from 25461 to another port?
Change NEWPORT to the port you want. Eg 8080
As root run:
PHP:
sed -i 's/25461/NEWPORT/g' /home/xtreamcodes/iptv_xtream_codes/nginx/conf/nginx.conf ; /etc/init.d/xtreamcodes
- How to FORCE RELOAD EPG (If EPG empty on Apps and stuff)
PHP:
/home/xtreamcodes/iptv_xtream_codes/php/bin/php /home/xtreamcodes/iptv_xtream_codes/crons/epg.php
- How to update from GITHUB release?
As root run:
PHP:
apt-get install unzip -y ; rm -r /home/xtreamcodes/iptv_xtream_codes/admin ; rm -r /home/xtreamcodes/iptv_xtream_codes/pytools ; wget https://github.com/xtreamui/XtreamUI/archive/master.zip -O /tmp/update.zip -o /dev/null && unzip /tmp/update.zip -d /tmp/update/ && mv /tmp/update/XtreamUI-master/* /home/xtreamcodes/iptv_xtream_codes/ && rm /tmp/update.zip && rm -r /tmp/update && chmod -R 0777 /home/xtreamcodes/iptv_xtream_codes/admin && chmod -R 0777 /home/xtreamcodes/iptv_xtream_codes/pytools && chown -R xtreamcodes:xtreamcodes /home/xtreamcodes/iptv_xtream_codes/admin && chown -R xtreamcodes:xtreamcodes /home/xtreamcodes/iptv_xtream_codes/pytools && rm /home/xtreamcodes/iptv_xtream_codes/README.md
FAQ credit to Shin for writing it up.
- Migration from XC 1.0.59-1.0.60 and Streaminy?
Not at the moment, will be implemented in the future.
- Which OS versions are CURRENTLY supported?
Ubuntu 18.04 (tested and developed), should work on other Ubuntu releases.
- "Some" feature is not available (Eg, VOD, series, TV Archive)
Everything and more will be added in future releases.
- Is the panel paid or free?
Free and Open Source, just leave initial credits
- I want to install, what should I do?
As root: apt-get install python ; wget https://address/file ; chmod +x file ; ./file
- If I already use XC 2.9, what should I do?
Just follow the scripts questions, essentially all files are XC 2.9. This is an interface to manage it (like the offline CMS you are used to). Your current files, database and everything will be used.
- My server is clean, will I be able to install everything and use as a brand new panel?
Yes, XC 2.9 will be installed. Just follow the OS specifications.
- Will I be able to install/load/manage load balancers (LB)?
Yes.
- How will updates work?
For the initial release, there is no auto-updater, but you will be notified if an update is available.
- Is the fast reload/full remake function available?
/Answer needed/
- Will this release be compatible with Streaminy?
Yes.
- What happens if installing this breaks my server?
Always, ALWAYS backup all your data before any action. This is a free to use tool, no responsability will be taken for any damage. Suggestion: Try it on a alternative server (VPS and stuff) and see how it performs for you.
-- Since the XC 2.9 base is used, is it nulled?
Yes.
-- DUMP Database
On your OLD Server Run as root:
-- RESTORE Database
Upload xtcdump.sql to your new server (It's OK to use /root) Run as root:
-- General MySQL ERRORS?
If your server has LESS than 2GB RAM, it will not complete the installation.
-- User not working to login on panel after RESTORE DB?
Using SSH:
Now your admin password will be admin. Login using admin/admin
-- I rebooted the server and the panel didn't come back up
TEMPORARY fix, as root run: /home/xtreamcodes/iptv_xtream_codes/start_services.sh
-- How to get m3u playlist?
http://ip.address:25461/get.php?username=user&password=pass&type=m3u&output=ts
-- Bouquet error: Bouquet data not transfered!
As root run: wget https://archive.org/download/bouquet_/bouquet_.php -O bouquet.php ; mv bouquet.php /home/xtreamcodes/iptv_xtream_codes/admin/
-- Download m3u not working
Check if the user does not have MAG/Ministra and stuff ENABLED on user config. They must be DISABLED!
-- How to ADD Stream on the final step
Move the "Main Server" tile INSIDE the "Stream Source" like this
-- Unofficial Fix for Movie VOD
Not at the moment, will be implemented in the future.
- Which OS versions are CURRENTLY supported?
Ubuntu 18.04 (tested and developed), should work on other Ubuntu releases.
- "Some" feature is not available (Eg, VOD, series, TV Archive)
Everything and more will be added in future releases.
- Is the panel paid or free?
Free and Open Source, just leave initial credits
- I want to install, what should I do?
As root: apt-get install python ; wget https://address/file ; chmod +x file ; ./file
- If I already use XC 2.9, what should I do?
Just follow the scripts questions, essentially all files are XC 2.9. This is an interface to manage it (like the offline CMS you are used to). Your current files, database and everything will be used.
- My server is clean, will I be able to install everything and use as a brand new panel?
Yes, XC 2.9 will be installed. Just follow the OS specifications.
- Will I be able to install/load/manage load balancers (LB)?
Yes.
- How will updates work?
For the initial release, there is no auto-updater, but you will be notified if an update is available.
- Is the fast reload/full remake function available?
/Answer needed/
- Will this release be compatible with Streaminy?
Yes.
- What happens if installing this breaks my server?
Always, ALWAYS backup all your data before any action. This is a free to use tool, no responsability will be taken for any damage. Suggestion: Try it on a alternative server (VPS and stuff) and see how it performs for you.
-- Since the XC 2.9 base is used, is it nulled?
Yes.
-- DUMP Database
On your OLD Server Run as root:
mysqldump -pPASSWORD xtream_iptvpro > xtcdump.sql
-- RESTORE Database
Upload xtcdump.sql to your new server (It's OK to use /root) Run as root:
mysql -pPASSWORD xtream_iptvpro < /root/xtcdump.sql
-- General MySQL ERRORS?
If your server has LESS than 2GB RAM, it will not complete the installation.
-- User not working to login on panel after RESTORE DB?
Using SSH:
mysql -pPASSWORD Now type: UPDATE xtream_iptvpro.reg_users SET password='$6$rounds=20000$xtreamcodes$XThC5OwfuS0YwS4ahiifzF14vkGbGsFF1w7ETL4sRRC5sOrAWCjWvQJDromZUQoQuwbAXAFdX3h3Cp3vqulpS0' WHERE id='1';
Now your admin password will be admin. Login using admin/admin
-- I rebooted the server and the panel didn't come back up
TEMPORARY fix, as root run: /home/xtreamcodes/iptv_xtream_codes/start_services.sh
-- How to get m3u playlist?
http://ip.address:25461/get.php?username=user&password=pass&type=m3u&output=ts
-- Bouquet error: Bouquet data not transfered!
As root run: wget https://archive.org/download/bouquet_/bouquet_.php -O bouquet.php ; mv bouquet.php /home/xtreamcodes/iptv_xtream_codes/admin/
-- Download m3u not working
Check if the user does not have MAG/Ministra and stuff ENABLED on user config. They must be DISABLED!
-- How to ADD Stream on the final step
Move the "Main Server" tile INSIDE the "Stream Source" like this
-- Unofficial Fix for Movie VOD
Video:
GitHub
Edited by @urgodfather and Stickied!
- Reminder of the rules. Don't post to say "thanks" use the ->>>>
- If you make post to say thanks, ->BAN
- If you ask for likes -> BAN
- If you post anything that is not English -> BAN. (THIS INCLUDES CODE, ERRORS, & COMMANDS) It's 2 clicks!
Last edited: