Islandora-Devops / isle-dc

ISLE 8 - Dockerized Islandora 8 Deployment orchestrated with docker-compose
MIT License
23 stars 60 forks source link

Improve initial Prompt #274

Closed DonRichards closed 2 years ago

DonRichards commented 2 years ago

On a fresh install, there are several prompts. This is a bit confusing and doesn't lay out all of the options for generating secrets.

The new prompt looks like this

$ make up

Checking secrets...
  No secrets found in /home/user/isle-dc/secrets/live/

Everything (Drupal, SQL, Solr, etc.) needs passwords to run. These passwords are stored in the secrets directory.
  1. Generate new secrets
       ╰ This will generate random new passwords and output them into /home/user/isle-dc/secrets/live/
  2. Copy the existing secrets
       ╰ This will copy the existing secrets into the /home/user/isle-dc/secrets/live/. Every password will likely be 'password'.
  3. Create your own secrets
       ╰ This will copy the secrets from /home/user/isle-dc/secrets/template/ to /home/user/isle-dc/secrets/live/
            and will exit so you can edit the secrets manually prior to building the Docker image.
  4. Exit

Enter your choice: 3
Creating your own secrets. Copying templates to live directory.

To test:

DonRichards commented 2 years ago

Thanks @rosiel