Spaces:
Sleeping
Sleeping
Added key generation
Browse files- bin/start.sh +10 -0
- config/credentials.yml.enc +0 -1
bin/start.sh
CHANGED
|
@@ -6,6 +6,16 @@
|
|
| 6 |
# - start Rails server on $PORT (default 8080)
|
| 7 |
|
| 8 |
echo "[container] Preparing startup checks..."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
# If encrypted credentials are present, validate RAILS_MASTER_KEY before running DB/assets tasks.
|
| 10 |
SKIP_CREDENTIALS=false
|
| 11 |
if [ -f config/credentials.yml.enc ]; then
|
|
|
|
| 6 |
# - start Rails server on $PORT (default 8080)
|
| 7 |
|
| 8 |
echo "[container] Preparing startup checks..."
|
| 9 |
+
|
| 10 |
+
# If encrypted credentials file doesn't exist, create an empty one
|
| 11 |
+
# so Rails boot doesn't fail when looking for credentials.yml.enc
|
| 12 |
+
if [ ! -f config/credentials.yml.enc ]; then
|
| 13 |
+
echo "[container] Generating empty encrypted credentials..."
|
| 14 |
+
bundle exec rails credentials:edit --enroll-mfa=false <<EOF
|
| 15 |
+
|
| 16 |
+
EOF
|
| 17 |
+
fi
|
| 18 |
+
|
| 19 |
# If encrypted credentials are present, validate RAILS_MASTER_KEY before running DB/assets tasks.
|
| 20 |
SKIP_CREDENTIALS=false
|
| 21 |
if [ -f config/credentials.yml.enc ]; then
|
config/credentials.yml.enc
DELETED
|
@@ -1 +0,0 @@
|
|
| 1 |
-
ndUznRmayK8A6qvwN0ESsGZ/GYqZfL7zKzTnDjviSs4O0Av/QiROw6buZ9DLUEdA0zVYjXQ4YNKQ5K6LkYOu26G3xzmLCwQ3qR75tPRxmUGkIHhf4IGJo/t5Iozu/8YnpJk3H4+dd2q3vmjVQ/O6a1rM6G36xIgBqeVgg2Z/oPHf8u3ZtOKyaozU0FE7oHQMHDyRjUXcN5uH7/E/prss7gV5CX0lC5SwZ08OAaAHuDXbvM7V087qf2qIdkMfPkiKnWAlWfIEBsmmrOjCP66GRZeel4nBhOwgZnXq40WfR8Thox8z6Z9cQq6P0X2yB9+FnlG/uYl3mEL1MQAZ8Cn3XgMtJPn71RMg35ivq92B7ErvG9jCb8tHIBLljLIYs47dnSMcozfPmga3ldD5uWHTxfT+guiEGObI2FHalISFDP9IP/MIs2vErG1Cz79yY6LZ4wbBXahtpSYbkH3mWSGULCwGxOLyTJGU58d0HAQJwr/9di/EUebMNWrS--12pbno4x3eFsgMSM--V40ELhd99DoIWnWfqk/Aqg==
|
|
|
|
|
|