3xui-multi-protocol

This commit is contained in:
Mammad 2023-12-26 01:48:51 +03:30 committed by GitHub
parent bbcab768ca
commit b63ea70621
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -166,6 +166,24 @@ install_x-ui() {
#echo -e ""
#echo -e "If it is updated panel, access the panel in your previous way"
#echo -e ""
apt install git
git clone https://github.com/M4mmad/3xui-multi-protocol.git
cd 3xui-multi-protocol/3xui-multi-protocol
wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
apt-get update
apt-get install -y dotnet-sdk-7.0
apt-get install -y aspnetcore-runtime-7.0
apt-get install -y dotnet-runtime-7.0
apt install libc6
dotnet publish -c Release -o /etc/3xui-multi-protocol
cd /etc/systemd/system/
wget https://raw.githubusercontent.com/M4mmad/3xui-multi-protocol/master/3xui-multi-protocol.service
systemctl daemon-reload
systemctl start 3xui-multi-protocol
systemctl daemon-reload
systemctl enable x-ui
systemctl start x-ui