diff --git a/.gitignore b/.gitignore index 6a4637f..8c1cfe2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,2 @@ # Local environment variables (used for secrets) /environment/*.local.env - -# Account server certificates -/certs/ diff --git a/compose.yml b/compose.yml index 9c78ca0..15dc2cf 100644 --- a/compose.yml +++ b/compose.yml @@ -185,8 +185,8 @@ services: - ./environment/account.env - ./environment/account.local.env volumes: - - type: bind - source: ./certs + - type: volume + source: account-certificates target: /app/certs dns: 172.20.0.2 networks: diff --git a/scripts/setup-account-certs.sh b/scripts/setup-account-certs.sh deleted file mode 100755 index a47578a..0000000 --- a/scripts/setup-account-certs.sh +++ /dev/null @@ -1,22 +0,0 @@ -#! /bin/sh - -set -eu - -required_certs="account|nex test|service test|nex friends" - -# The datastore keys are required for the account server to start, so this needs -# to run first -docker compose run --rm account generate-keys.js nex datastore - -docker compose up -d account - -# Split the certs on | while looping -IFS="|" -for cert in $required_certs; do - # Split the cert again on space to separate the 2 arguments - IFS=" " - set -- "$cert" - docker compose exec account node generate-keys.js $cert -done - -docker compose down