-
Notifications
You must be signed in to change notification settings - Fork 39
Description
What is the problem?
Having used the Digital Ocean Marketplace app, I am having two issues with the installation script. They are not directly related - happy to open separate issues if it makes it easier to work with.
1. I seem to be stuck in a loop, which the installation script does not anticipate.
Steps to reproduce the problem:
I ran the installation script caprover serversetup and it generated an error when the Let's Encrypt certificate generation fails (Error 1107 and Some challenges have failed). I cannot re-run caprover serversetup because the script considers that it has succeeded and prevents further running of it:
You may have already setup the server with root domain: mydomain.com! Use caprover login to log into an existing server.
Then when I use caprover login, I get an error message (Something bad happened and Error: self signed certificate).
Visiting http(s)://captain.mydomain.com just loads a page saying Nothing here yet :/ and a link to the documentation. Visiting http(s)://mydomain.com:3000 loads nothing at this point.
I'd be happy to try to regenerate the certificates, but I could not see anything in the documentation for the CLI app. Can ACME certbot be called directly?
2. Clearer terminology would be helpful.
Steps to reproduce the problem:
When running the caprover serversetup script, you are asked for new CapRover password (min 8 characters). But when you run caprover login you are asked for a CapRover machine password and then a CapRover machine name, with whom the login credentials are stored locally and suggests captain-01. Maybe this is obvious to people with more experience, but given that at this point I have not provided a machine name, username or anything else yet, it was not for me.
Output of uname -a && lsb_release -a && free -h on your server:
Linux machine-name 4.15.0-159-generic caprover/caprover#167-Ubuntu SMP Tue Sep 21 08:55:05 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.6 LTS
Release: 18.04
Codename: bionic
total used free shared buff/cache available
Mem: 985M 226M 311M 1.0M 446M 606M
Swap: 0B 0B 0B