2022-12-27 17:59:56 +01:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
#=================================================
|
|
|
|
# COMMON VARIABLES
|
|
|
|
#=================================================
|
2023-01-09 19:07:33 +01:00
|
|
|
mongo_version=6.0
|
2023-01-02 19:03:27 +01:00
|
|
|
|
2022-12-30 10:21:10 +01:00
|
|
|
# List of services to be installed
|
|
|
|
SERVICES_LIST=(ide preview project data)
|
|
|
|
|
|
|
|
# List of Mongo databases to manage
|
2023-01-02 19:03:27 +01:00
|
|
|
MONGO_DB_LIST=(dontCodeProjects dontCodeDemoProjects dontCodeData dontCodeTestProjects)
|
2022-12-30 10:21:10 +01:00
|
|
|
|
2024-01-03 23:19:38 +01:00
|
|
|
# The list of port in the same order than the list of services
|
|
|
|
PORT_LIST=("$port_ide" "$port_preview" "$port_project" "$port_data")
|
|
|
|
|
2022-12-27 17:59:56 +01:00
|
|
|
#=================================================
|
|
|
|
# PERSONAL HELPERS
|
|
|
|
#=================================================
|
2023-01-04 14:35:25 +01:00
|
|
|
append_uri() {
|
|
|
|
local return="";
|
|
|
|
if [[ $1 == */ ]]; then
|
|
|
|
return=$1$2;
|
|
|
|
else
|
|
|
|
return=$1/$2
|
|
|
|
fi
|
|
|
|
echo "$return";
|
|
|
|
}
|
2022-12-27 17:59:56 +01:00
|
|
|
|
|
|
|
#=================================================
|
|
|
|
# EXPERIMENTAL HELPERS
|
|
|
|
#=================================================
|
|
|
|
|
|
|
|
#=================================================
|
|
|
|
# FUTURE OFFICIAL HELPERS
|
|
|
|
#=================================================
|