Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App Request: Xtream UI #340

Open
kromefww opened this issue Mar 9, 2024 · 10 comments
Open

App Request: Xtream UI #340

kromefww opened this issue Mar 9, 2024 · 10 comments
Labels
AppRequest Request for new application consider sandpit instead App requests that might be better in sandpit

Comments

@kromefww
Copy link

kromefww commented Mar 9, 2024

https://xtreamui.org/

@chazlarson
Copy link
Collaborator

There's no official docker image for this, and based on a half-hour of flailing there isn't a straightforward way to build one.

@chazlarson
Copy link
Collaborator

There's this:
https://github.com/theraw/xtreamui-on-docker

@kromefww
Copy link
Author

kromefww commented Mar 9, 2024

'sudo apt update && sudo apt full-upgrade -y ; sudo apt-get install dirmngr && sudo apt install python2 -y ; rm u20.py ; wget https://lofertech.com/xui/u20.py ; sudo python2 u20.py

@saltydk
Copy link
Member

saltydk commented Mar 9, 2024

Python 2 is very much dead and buried.

@kromefww
Copy link
Author

kromefww commented Mar 9, 2024

Python 2 is very much dead and buried.

https://lofertech.com/install-xui-one/#Step_1_Run_Installation_Script

How about this? It's an updated version

@chazlarson
Copy link
Collaborator

That seems like a different thing.

@kromefww
Copy link
Author

kromefww commented Mar 9, 2024

That seems like a different thing.

It's a clone of the original app I posted. The old one was not being worked on anymore

@maximuskowalski maximuskowalski added AppRequest Request for new application consider sandpit instead App requests that might be better in sandpit labels Mar 9, 2024
@maximuskowalski
Copy link
Collaborator

XTREAM UI is a popular and easy-to-use platform for IPTV streaming providers to manage their own service and customer database. Learn how to install XTREAM UI on Ubuntu server, explore the latest mods and features, and find trusted providers and clients.

@maximuskowalski maximuskowalski changed the title Request - Xtream UI App Request: Xtream UI Mar 9, 2024
@chazlarson
Copy link
Collaborator

chazlarson commented Mar 12, 2024

That XUI-One thing still uses Python2; also trying to run those setup steps inside a docker container runs into problems near the end as it appears to expect a reboot in there somewhere.

there's also a bit of interactivity [sysctl overwrite] near the end I couldn't get rid of [didn't look real hard] and a few errors that may or may not matter:

 |--------------------------------------------------------------|
 |                      Configuring System                      |
 |--------------------------------------------------------------|

System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
Configuration file /etc/systemd/system/xuione.service is marked executable. Please remove executable permission bits. Proceeding anyway.
Created symlink /etc/systemd/system/multi-user.target.wants/xuione.service → /etc/systemd/system/xuione.service.
Custom sysctl.conf - If you have your own custom sysctl.conf, type N or it will be overwritten. If you don't know what a sysctl configuration is, type Y as it will correctly set your TCP settings and open file limits.
Overwrite sysctl configuration? (Y / N): Y
modprobe: FATAL: Module ip_conntrack not found in directory /lib/modules/5.15.81-xanmod1

Database
------------------------------
Connected successfully.


Building search indexes...
chmod: cannot access '/home/xui/bin/php/sockets/*': No such file or directory
no crontab for root
chattr: No such file or directory while trying to stat /var/spool/cron/crontabs/root
no crontab for root
chattr: Operation not permitted while setting flags on /var/spool/cron/crontabs/root
Root crontab installed.

Configuration
------------------------------
Increasing file limit... You need to reboot your system!

Generating a new Redis password

Updating Redis password in database
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
 |--------------------------------------------------------------|
 |                                                              |
 |                                                              |
 |                   Installation completed!                    |
 |                                                              |
 |                                                              |
 |--------------------------------------------------------------|

 |--------------------------------------------------------------|
 |          Continue Setup: http://172.17.0.2/gWxNjUGf          |
 |--------------------------------------------------------------|


 |--------------------------------------------------------------|
 |          Your mysql credentials have been saved to:          |
 |--------------------------------------------------------------|

 |--------------------------------------------------------------|
 |                     /tmp/credentials.txt                     |
 |--------------------------------------------------------------|


 |--------------------------------------------------------------|
 |            Please move this file somewhere safe!             |
 |--------------------------------------------------------------|

@chazlarson
Copy link
Collaborator

This seems like it would be hard for anyone but someone who needs it to work on, since I assume it requires a particular type of IPTV account. Even if I got this to install and come up, there may be no way to verify it works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AppRequest Request for new application consider sandpit instead App requests that might be better in sandpit
Projects
None yet
Development

No branches or pull requests

4 participants