Update install.sh

This commit is contained in:
dinger1986
2023-08-25 00:07:39 +01:00
committed by GitHub
parent 1c46003561
commit a70cd79e36

View File

@@ -9,7 +9,7 @@
# 6. If you choose Domain, it will install Nginx and Certbot, allowing the API to be available on port 443 (https) and get an SSL certificate over port 80, it is automatically renewed # 6. If you choose Domain, it will install Nginx and Certbot, allowing the API to be available on port 443 (https) and get an SSL certificate over port 80, it is automatically renewed
# Get username # Get username
uname=$(whoami) usern=$(whoami)
admintoken=$(head /dev/urandom | tr -dc A-Za-z0-9 | head -c16) admintoken=$(head /dev/urandom | tr -dc A-Za-z0-9 | head -c16)
ARCH=$(uname -m) ARCH=$(uname -m)
@@ -104,7 +104,7 @@ if [ ! -d "/var/lib/rustdesk-server" ]; then
sudo mkdir -p /var/lib/rustdesk-server/ sudo mkdir -p /var/lib/rustdesk-server/
fi fi
sudo chown "${uname}" -R /var/lib/rustdesk-server sudo chown "${usern}" -R /var/lib/rustdesk-server
cd /var/lib/rustdesk-server/ || exit 1 cd /var/lib/rustdesk-server/ || exit 1
@@ -147,7 +147,7 @@ if [ ! -d "/var/log/rustdesk-server" ]; then
echo "Creating /var/log/rustdesk-server" echo "Creating /var/log/rustdesk-server"
sudo mkdir -p /var/log/rustdesk-server/ sudo mkdir -p /var/log/rustdesk-server/
fi fi
sudo chown "${uname}" -R /var/log/rustdesk-server/ sudo chown "${usern}" -R /var/log/rustdesk-server/
# Setup systemd to launch hbbs # Setup systemd to launch hbbs
rustdeskhbbs="$(cat << EOF rustdeskhbbs="$(cat << EOF
@@ -158,8 +158,8 @@ Type=simple
LimitNOFILE=1000000 LimitNOFILE=1000000
ExecStart=/usr/bin/hbbs ExecStart=/usr/bin/hbbs
WorkingDirectory=/var/lib/rustdesk-server/ WorkingDirectory=/var/lib/rustdesk-server/
User=${uname} User=${usern}
Group=${uname} Group=${usern}
Restart=always Restart=always
StandardOutput=append:/var/log/rustdesk-server/hbbs.log StandardOutput=append:/var/log/rustdesk-server/hbbs.log
StandardError=append:/var/log/rustdesk-server/hbbs.error StandardError=append:/var/log/rustdesk-server/hbbs.error
@@ -183,8 +183,8 @@ Type=simple
LimitNOFILE=1000000 LimitNOFILE=1000000
ExecStart=/usr/bin/hbbr ExecStart=/usr/bin/hbbr
WorkingDirectory=/var/lib/rustdesk-server/ WorkingDirectory=/var/lib/rustdesk-server/
User=${uname} User=${usern}
Group=${uname} Group=${usern}
Restart=always Restart=always
StandardOutput=append:/var/log/rustdesk-server/hbbr.log StandardOutput=append:/var/log/rustdesk-server/hbbr.log
StandardError=append:/var/log/rustdesk-server/hbbr.error StandardError=append:/var/log/rustdesk-server/hbbr.error