and also the installer will run without the -u, it just will require you to add a user. Which makes sense
also dpkg returned an error code but this may be related to the lack of sudo mentioned above
hst-install-debian.sh: line 872: sudo: command not found
curl: (23) Failed writing body
Extracting templates from packages: 100%lease wait...|
-
The installer is now downloading and installing all required packages.
NOTE: This process may take 10 to 15 minutes to complete, please wait...
Extracting templates from packages: 100%
E: Sub-process /usr/bin/dpkg returned an error code (1)
so the install finished. This is probably expected behaviour. this vm is not reachable publically but the congratulations statement listed my public ip as reachable as the backup url. My guess is the installer reaches outwards to get the public ip but cant really check to see if it is reachable. Not really an issue bacause hestia isnt much use if it cant be reached publiclly
Congratulations on the release and thanks for all the hard work
gonna roll back the vm, install sudo and try again
edit. looks like sudo could be added here: installer_dependencies="apt-transport-https ca-certificates curl dirmngr gnupg openssl wget"
We do a request to ip.hestiacp.com to see what public ip is used if your server is on network this and not externally reachable it will not be correct. Probally not worth to fix it…
I just checked the code and the sudo in there is not required I have created an commit to adress this issue
So is the password supplied for the admin user checked for security. It let me use a pasword that ver 1.8 would not accept
I briefly saw the node.js section in the new installer. this text popped up . not sure if you wanted to dev/null it like most of the installation text has been done. then again thinking about it, maybe you are waiting till it gets more stable before hiding the output
What is node.js bringing to hestia ? was it installed before ?
2024-07-24 02:45:36 - Installing pre-requisites
Hit:1 http://security.debian.org/debian-security bookworm-security InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Get:4 https://packages.sury.org/apache2 bookworm InRelease [7,455 B]
Get:5 https://packages.sury.org/php bookworm InRelease [7,548 B]
Get:6 https://nginx.org/packages/mainline/debian bookworm InRelease [2,869 B]
Get:7 https://beta-apt.hestiacp.com bookworm InRelease [32.6 kB]
Get:8 https://packages.sury.org/apache2 bookworm/main amd64 Packages [8,464 B]
Get:9 https://packages.sury.org/php bookworm/main amd64 Packages [242 kB]
Get:10 https://beta-apt.hestiacp.com bookworm/main amd64 Packages [6,617 B]
Get:11 https://nginx.org/packages/mainline/debian bookworm/nginx amd64 Packages [20.3 kB]
Fetched 328 kB in 1s (274 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
apt-transport-https is already the newest version (2.6.1).
ca-certificates is already the newest version (20230311).
curl is already the newest version (7.88.1-10+deb12u6).
gnupg is already the newest version (2.2.40-1.1).
The following packages were automatically installed and are no longer required:
libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap linux-image-6.1.0-9-amd64
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 115 not upgraded.
Hit:1 http://security.debian.org/debian-security bookworm-security InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Hit:4 https://packages.sury.org/apache2 bookworm InRelease
Hit:5 https://packages.sury.org/php bookworm InRelease
Get:6 https://deb.nodesource.com/node_20.x nodistro InRelease [12.1 kB]
Hit:7 https://nginx.org/packages/mainline/debian bookworm InRelease
Hit:8 https://beta-apt.hestiacp.com bookworm InRelease
Get:9 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages [8,456 B]
Fetched 20.6 kB in 1s (18.8 kB/s)
Reading package lists... Done
2024-07-24 02:45:42 - Repository configured successfully.
2024-07-24 02:45:42 - To install Node.js, run: apt-get install nodejs -y
2024-07-24 02:45:42 - You can use N|solid Runtime as a node.js alternative
2024-07-24 02:45:42 - To install N|solid Runtime, run: apt-get install nsolid -y
I agree
still got this error dpkg . didnt chase it down
Extracting templates from packages: 100%
E: Sub-process /usr/bin/dpkg returned an error code (1)
========================================================================
[ * ] Configuring system settings...
well thats all for tonight. I might have a public ip to test it on soon. thanks again for the hard work