mirror of
https://github.com/jambonz/jambonz-infrastructure.git
synced 2026-10-04 02:04:32 +00:00
replace default account_sid and token while initiate new image (#83)
This commit is contained in:
@@ -669,6 +669,10 @@ Resources:
|
|||||||
|
|
||||||
echo "seeding database.."
|
echo "seeding database.."
|
||||||
INSTANCE_ID="$(curl -s http://169.254.169.254/latest/meta-data/instance-id)"
|
INSTANCE_ID="$(curl -s http://169.254.169.254/latest/meta-data/instance-id)"
|
||||||
|
DEFAULT_ACCOUNT_SID=$(uuidgen)
|
||||||
|
DEFAULT_TOKEN=$(uuidgen)
|
||||||
|
sudo sed -i "s/9351f46a-678c-43f5-b8a6-d4eb58d131af/${DEFAULT_ACCOUNT_SID}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
|
sudo sed -i "s/38700987-c7a4-4685-a5bb-af378f9734de/${DEFAULT_TOKEN}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
||||||
sudo sed -i 's/public-apps.jambonz.cloud/public-apps.${URLPortal}/g' /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
sudo sed -i 's/public-apps.jambonz.cloud/public-apps.${URLPortal}/g' /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
|
|||||||
@@ -1588,6 +1588,11 @@ Resources:
|
|||||||
ret=$?
|
ret=$?
|
||||||
if [ $ret -ne 0 ]; then
|
if [ $ret -ne 0 ]; then
|
||||||
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
||||||
|
# replace default account sid and token
|
||||||
|
DEFAULT_ACCOUNT_SID=$(uuidgen)
|
||||||
|
DEFAULT_TOKEN=$(uuidgen)
|
||||||
|
sudo sed -i "s/9351f46a-678c-43f5-b8a6-d4eb58d131af/${DEFAULT_ACCOUNT_SID}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
|
sudo sed -i "s/38700987-c7a4-4685-a5bb-af378f9734de/${DEFAULT_TOKEN}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
JAMBONES_MYSQL_HOST=${JAMBONES_MYSQL_HOST} JAMBONES_MYSQL_USER=admin JAMBONES_MYSQL_PASSWORD=${JAMBONES_MYSQL_PASSWORD} JAMBONES_MYSQL_DATABASE=jambones /home/admin/apps/jambonz-api-server/db/reset_admin_password.js
|
JAMBONES_MYSQL_HOST=${JAMBONES_MYSQL_HOST} JAMBONES_MYSQL_USER=admin JAMBONES_MYSQL_PASSWORD=${JAMBONES_MYSQL_PASSWORD} JAMBONES_MYSQL_DATABASE=jambones /home/admin/apps/jambonz-api-server/db/reset_admin_password.js
|
||||||
|
|
||||||
|
|||||||
@@ -1437,6 +1437,11 @@ Resources:
|
|||||||
|
|
||||||
# seed database
|
# seed database
|
||||||
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
||||||
|
# replace default account sid and token
|
||||||
|
DEFAULT_ACCOUNT_SID=$(uuidgen)
|
||||||
|
DEFAULT_TOKEN=$(uuidgen)
|
||||||
|
sudo sed -i "s/9351f46a-678c-43f5-b8a6-d4eb58d131af/${DEFAULT_ACCOUNT_SID}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
|
sudo sed -i "s/38700987-c7a4-4685-a5bb-af378f9734de/${DEFAULT_TOKEN}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
JAMBONES_MYSQL_HOST=${JAMBONES_MYSQL_HOST} JAMBONES_MYSQL_USER=admin JAMBONES_MYSQL_PASSWORD=${JAMBONES_MYSQL_PASSWORD} JAMBONES_MYSQL_DATABASE=jambones /home/admin/apps/jambonz-api-server/db/reset_admin_password.js
|
JAMBONES_MYSQL_HOST=${JAMBONES_MYSQL_HOST} JAMBONES_MYSQL_USER=admin JAMBONES_MYSQL_PASSWORD=${JAMBONES_MYSQL_PASSWORD} JAMBONES_MYSQL_DATABASE=jambones /home/admin/apps/jambonz-api-server/db/reset_admin_password.js
|
||||||
|
|
||||||
|
|||||||
@@ -1745,6 +1745,11 @@ Resources:
|
|||||||
ret=$?
|
ret=$?
|
||||||
if [ $ret -ne 0 ]; then
|
if [ $ret -ne 0 ]; then
|
||||||
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
||||||
|
# replace default account sid and token
|
||||||
|
DEFAULT_ACCOUNT_SID=$(uuidgen)
|
||||||
|
DEFAULT_TOKEN=$(uuidgen)
|
||||||
|
sudo sed -i "s/9351f46a-678c-43f5-b8a6-d4eb58d131af/${DEFAULT_ACCOUNT_SID}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
|
sudo sed -i "s/38700987-c7a4-4685-a5bb-af378f9734de/${DEFAULT_TOKEN}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -D jambones -p${JAMBONES_MYSQL_PASSWORD} < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
JAMBONES_MYSQL_HOST=${JAMBONES_MYSQL_HOST} JAMBONES_MYSQL_USER=admin JAMBONES_MYSQL_PASSWORD=${JAMBONES_MYSQL_PASSWORD} JAMBONES_MYSQL_DATABASE=jambones /home/admin/apps/jambonz-api-server/db/reset_admin_password.js
|
JAMBONES_MYSQL_HOST=${JAMBONES_MYSQL_HOST} JAMBONES_MYSQL_USER=admin JAMBONES_MYSQL_PASSWORD=${JAMBONES_MYSQL_PASSWORD} JAMBONES_MYSQL_DATABASE=jambones /home/admin/apps/jambonz-api-server/db/reset_admin_password.js
|
||||||
|
|
||||||
|
|||||||
@@ -72,5 +72,9 @@ EOL
|
|||||||
echo "creating schema"
|
echo "creating schema"
|
||||||
mysql -h localhost -u $DB_USER -p$DB_PASS -D jambones < $HOME/apps/jambonz-api-server/db/jambones-sql.sql
|
mysql -h localhost -u $DB_USER -p$DB_PASS -D jambones < $HOME/apps/jambonz-api-server/db/jambones-sql.sql
|
||||||
echo "seeding initial data"
|
echo "seeding initial data"
|
||||||
|
DEFAULT_ACCOUNT_SID=$(uuidgen)
|
||||||
|
DEFAULT_TOKEN=$(uuidgen)
|
||||||
|
sudo sed -i "s/9351f46a-678c-43f5-b8a6-d4eb58d131af/${DEFAULT_ACCOUNT_SID}/g" $HOME/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
|
sudo sed -i "s/38700987-c7a4-4685-a5bb-af378f9734de/${DEFAULT_TOKEN}/g" $HOME/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
mysql -h localhost -u $DB_USER -p$DB_PASS -D jambones < $HOME/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
mysql -h localhost -u $DB_USER -p$DB_PASS -D jambones < $HOME/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
|
|
||||||
|
|||||||
@@ -31,5 +31,9 @@ END
|
|||||||
echo "creating schema"
|
echo "creating schema"
|
||||||
mysql -h localhost -u $DB_USER -p$DB_PASS -D jambones < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
mysql -h localhost -u $DB_USER -p$DB_PASS -D jambones < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
||||||
echo "seeding initial data"
|
echo "seeding initial data"
|
||||||
|
DEFAULT_ACCOUNT_SID=$(uuidgen)
|
||||||
|
DEFAULT_TOKEN=$(uuidgen)
|
||||||
|
sudo sed -i "s/9351f46a-678c-43f5-b8a6-d4eb58d131af/${DEFAULT_ACCOUNT_SID}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
|
sudo sed -i "s/38700987-c7a4-4685-a5bb-af378f9734de/${DEFAULT_TOKEN}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
mysql -h localhost -u $DB_USER -p$DB_PASS -D jambones < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
mysql -h localhost -u $DB_USER -p$DB_PASS -D jambones < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
|
|
||||||
|
|||||||
@@ -31,5 +31,9 @@ END
|
|||||||
echo "creating schema"
|
echo "creating schema"
|
||||||
mysql -h localhost -u $DB_USER -p$DB_PASS -D jambones < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
mysql -h localhost -u $DB_USER -p$DB_PASS -D jambones < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
||||||
echo "seeding initial data"
|
echo "seeding initial data"
|
||||||
|
DEFAULT_ACCOUNT_SID=$(uuidgen)
|
||||||
|
DEFAULT_TOKEN=$(uuidgen)
|
||||||
|
sudo sed -i "s/9351f46a-678c-43f5-b8a6-d4eb58d131af/${DEFAULT_ACCOUNT_SID}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
|
sudo sed -i "s/38700987-c7a4-4685-a5bb-af378f9734de/${DEFAULT_TOKEN}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
mysql -h localhost -u $DB_USER -p$DB_PASS -D jambones < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
mysql -h localhost -u $DB_USER -p$DB_PASS -D jambones < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
|
|
||||||
|
|||||||
@@ -35,6 +35,10 @@ sudo systemctl restart heplify-server
|
|||||||
# seed database
|
# seed database
|
||||||
echo "seeding database"
|
echo "seeding database"
|
||||||
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -p${JAMBONES_MYSQL_PASSWORD} -D jambones < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -p${JAMBONES_MYSQL_PASSWORD} -D jambones < /home/admin/apps/jambonz-api-server/db/jambones-sql.sql
|
||||||
|
DEFAULT_ACCOUNT_SID=$(uuidgen)
|
||||||
|
DEFAULT_TOKEN=$(uuidgen)
|
||||||
|
sudo sed -i "s/9351f46a-678c-43f5-b8a6-d4eb58d131af/${DEFAULT_ACCOUNT_SID}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
|
sudo sed -i "s/38700987-c7a4-4685-a5bb-af378f9734de/${DEFAULT_TOKEN}/g" /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -p${JAMBONES_MYSQL_PASSWORD} -D jambones < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
mysql -h ${JAMBONES_MYSQL_HOST} -u admin -p${JAMBONES_MYSQL_PASSWORD} -D jambones < /home/admin/apps/jambonz-api-server/db/seed-production-database-open-source.sql
|
||||||
JAMBONES_MYSQL_HOST=${JAMBONES_MYSQL_HOST} JAMBONES_MYSQL_USER=admin JAMBONES_MYSQL_PASSWORD=${JAMBONES_MYSQL_PASSWORD} JAMBONES_MYSQL_DATABASE=jambones /home/admin/apps/jambonz-api-server/db/reset_admin_password.js
|
JAMBONES_MYSQL_HOST=${JAMBONES_MYSQL_HOST} JAMBONES_MYSQL_USER=admin JAMBONES_MYSQL_PASSWORD=${JAMBONES_MYSQL_PASSWORD} JAMBONES_MYSQL_DATABASE=jambones /home/admin/apps/jambonz-api-server/db/reset_admin_password.js
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user