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

Help with installation on Debian under VMWare #159

Open
iamsrwayne opened this issue Nov 25, 2024 · 0 comments
Open

Help with installation on Debian under VMWare #159

iamsrwayne opened this issue Nov 25, 2024 · 0 comments

Comments

@iamsrwayne
Copy link

Hi guys,

I am trying to install the software on a VMWare virtual machine with Debian 11 and a domain with DNS pointing to it.

When I run the installer.sh file I always get the following error:

sudo bash installer.sh

  • Detected supported distribution Debian 11
    curl: (7) Failed to connect to 169.254.169.254 port 80: Connection refused.
    curl: (7) Failed to connect to 169.254.169.254 port 80: Connection refused
    curl: (7) Failed to connect to 169.254.169.254 port 80: Connection refused
    curl: (7) Failed to connect to 169.254.169.254 port 80: Connection refused

 Add DNS Record for Public IP

From your DNS provider's control panel, create the required
DNS record with the value of your server's public IP address.

  • Any DNS name that can be resolved on the public internet will work.
  • Replace example.com below with any valid domain name you control.
  • A TTL of 600 seconds (10 minutes) is recommended.

Example DNS record:

NAME TYPE VALUE
---- ---- -----
example.com A Server's IP
*.example.com A Server's IP

IMPORTANT
It's recommended to wait 3-5 minutes after creating a new DNS record before attempting to use it.
before attempting to use it. This will allow time for the DNS record
to be fully updated.

Enter your public DNS address (e.g. example.com): xxxxxx.xx
Enter an admin email address (e.g. you@example.com): xxxx@xxxxxx.xxx
Obj:1 http://security.debian.org/debian-security bullseye-security InRelease
Obj:2 https://download.docker.com/linux/debian bullseye InRelease
Obj:3 http://ftp.es.debian.org/debian bullseye InRelease
Obj:4 http://ftp.es.debian.org/debian bullseye-updates InRelease
Reading list of packages... Done
Reading list of packages... Done
Creating dependency tree... Done
Reading status information... Done
ca-certificates is now in its latest version (20210119).
gnupg is already in its latest version (2.2.27-2+deb11u2).
jq is now at its latest version (1.6-2.1).
lsb-release is now at its latest version (11.1.0).
xxd is now at its latest version (2:8.2.2434-3+deb11u1).
curl is now at its latest version (7.74.0-1.3+deb11u14).
openssl is now at its latest version (1.1.1w-0+deb11u2).
sqlite3 is now at its latest version (3.34.1-3+deb11u1).
0 upgraded, 0 new to be installed, 0 to be removed and 0 not upgraded.

  • Docker daemon already configured! Ensure log rotation is enabled.
  • Creating Caddy config file
  • Downloading PDS compose file
  • Starting the pds systemd service
  • Downloading pdsadmin
    ========================================================================
    PDS installation successful!

Check service status : sudo systemctl status pds
Watch service logs : sudo docker logs -f pds
Backup service data : /pds
PDS Admin command : pdsadmin

Required Firewall Ports

Service Direction Port Protocol Source


HTTP TLS verification Inbound 80 TCP Any
HTTP Control Panel Inbound 443 TCP Any

Required DNS entries

Name Type Value


venuum.eu A Server's IP
*.venuum.eu A Server's IP

Detected public IP of this server: Server's IP

To see pdsadmin commands, run “pdsadmin help”.

========================================================================
Create a PDS user account? (y/N): y
Enter an email address (e.g. alice@venuum.eu): xxxx@xxxxx.xx
Enter a handle (e.g. alice.venuum.eu): xxxx.xxxxx.xx
curl: (7) Failed to connect to venuum.eu port 443: Connection refused

Could you give me a hand to run it effectively?

I have all the dependencies installed in Debian (Docker, curl, ufw...)

Thanks in advance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant