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
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 serversetupand it generated an error when the Let's Encrypt certificate generation fails (Error 1107andSome challenges have failed). I cannot re-runcaprover serversetupbecause 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 happenedandError: 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 serversetupscript, you are asked fornew CapRover password (min 8 characters). But when you runcaprover loginyou are asked for aCapRover machine passwordand then aCapRover machine name, with whom the login credentials are stored locallyand suggestscaptain-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 -hon your server: