[WSL]Updated Full install
parent
99848c0b1c
commit
611b1c28a0
|
@ -29,10 +29,10 @@ MARIA_DB_CFG=/etc/mysql/mariadb.conf.d/50-server.cnf
|
|||
|
||||
# Stats service
|
||||
STATS_PATH=$HOME/stats-service
|
||||
STATS_PORT='5000'
|
||||
STATS_DB_NAME='statsservice'
|
||||
STATS_DB_USER='postgres'
|
||||
STATS_DB_USER='statsserviceuser'
|
||||
STATS_DB_PASSWORD="password"
|
||||
STATS_SECRET_KEY="$(openssl rand -hex 32)"
|
||||
|
||||
echo -e "\n--- Installing now… ---\n"
|
||||
sudo chmod 755 $HOME
|
||||
|
@ -109,8 +109,8 @@ fi
|
|||
|
||||
|
||||
echo -e "\n--- Installing MONARC … ---\n"
|
||||
git clone --config core.fileMode=false https://github.com/monarc-project/MonarcAppFO > /dev/null 2>&1
|
||||
git clone --config core.fileMode=false https://github.com/monarc-project/MonarcAppBO > /dev/null 2>&1
|
||||
git clone --config core.fileMode=false https://github.com/monarc-project/MonarcAppFO $PATH_TO_MONARC_FO > /dev/null 2>&1
|
||||
git clone --config core.fileMode=false https://github.com/monarc-project/MonarcAppBO $PATH_TO_MONARC_BO > /dev/null 2>&1
|
||||
|
||||
cd $PATH_TO_MONARC_FO
|
||||
|
||||
|
@ -260,6 +260,10 @@ npm ci > /dev/null 2>&1
|
|||
poetry install > /dev/null
|
||||
cp instance/production.py.cfg instance/production.py
|
||||
|
||||
sed -i "s/\"postgres\"/\"$STATS_DB_USER\"/" instance/production.py
|
||||
sed -i "s/password/$STATS_DB_PASSWORD/" instance/production.py
|
||||
sed -i "s/SECRET_KEY.*/SECRET_KEY = \"$STATS_SECRET_KEY\"/" instance/production.py
|
||||
|
||||
FLASK_APP=runserver.py poetry run flask db_create
|
||||
FLASK_APP=runserver.py poetry run flask db_init
|
||||
FLASK_APP=runserver.py poetry run flask client_create --name ADMIN --role admin
|
||||
|
@ -320,7 +324,7 @@ return [
|
|||
],
|
||||
|
||||
'statsApi' => [
|
||||
'baseUrl' => 'http://127.0.0.1:$STATS_PORT',
|
||||
'baseUrl' => 'http://127.0.0.1:5000',
|
||||
'apiKey' => '$apiKey',
|
||||
],
|
||||
|
||||
|
@ -428,5 +432,5 @@ EOF
|
|||
|
||||
echo -e "MONARC FO is ready and available at http://localhost"
|
||||
echo -e "MONARC BO is ready and available at http://localhost:8080"
|
||||
echo -e "Stats service is ready and available at http://localhost:$STATS_PORT"
|
||||
echo -e "Stats service is ready and available at http://localhost:5000"
|
||||
echo -e "user: admin@admin.localhost / password: admin"
|
||||
|
|
Loading…
Reference in New Issue