@@ -18,23 +18,17 @@ $STD apt-get install -y curl
18
18
$STD apt-get install -y sudo
19
19
$STD apt-get install -y mc
20
20
$STD apt-get install -y apt-transport-https
21
+ $STD apt-get install -y composer
22
+ $STD apt-get install -y php8.2-{bz2,curl,sqlite3,zip,xml}
21
23
msg_ok " Installed Dependencies"
22
24
23
- msg_info " Installing PHP8.3"
24
- curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg
25
- echo " deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ bookworm main" > /etc/apt/sources.list.d/php.list
26
- $STD apt-get update
27
- $STD apt-get install -y php8.3 php8.3-cli php8.3-{bz2,curl,mbstring,intl,sqlite3,zip,xml}
28
- msg_ok " Installed PHP8.3"
29
-
30
25
RELEASE=$( curl -sX GET " https://api.github.com/repos/linuxserver/Heimdall/releases/latest" | awk ' /tag_name/{print $4;exit}' FS=' [""]' )
31
26
msg_info " Installing Heimdall Dashboard ${RELEASE} "
32
27
wget -q https://github.com/linuxserver/Heimdall/archive/${RELEASE} .tar.gz
33
28
tar xzf ${RELEASE} .tar.gz
34
29
VER=$( curl -s https://api.github.com/repos/linuxserver/Heimdall/releases/latest | grep " tag_name" | awk ' {print substr($2, 3, length($2)-4) }' )
35
30
rm -rf ${RELEASE} .tar.gz
36
31
mv Heimdall-${VER} /opt/Heimdall
37
- $STD apt-get install -y composer
38
32
msg_ok " Installed Heimdall Dashboard ${RELEASE} "
39
33
40
34
msg_info " Creating Service"
0 commit comments