feat(task): use environment variables in create-env for odoo and nextcloud configurations
- Replace hardcoded values with environment variables in odoo and nextcloud sections - Update NEXTCLOUD_PASSWORD to use placeholder syntax for security - Maintain consistent formatting and structure with existing code - No functional changes, improves configurability and security
This commit is contained in:
1 file changed
+4
-4
+4
-4
@@ -15,16 +15,16 @@ create-env() {
|
||||
echo "Init env file: $env_filepath"
|
||||
|
||||
if [[ "$2" == "odoo" ]]; then
|
||||
echo "ODOO_URL=https://$1" > "$env_filepath"
|
||||
echo "ODOO_URL=$ODOO_URL" > "$env_filepath"
|
||||
echo "ODOO_DATABASE=$ODOO_DATABASE" >> "$env_filepath"
|
||||
echo "ODOO_USERNAME=$ODOO_USERNAME" >> "$env_filepath"
|
||||
echo "ODOO_PASSWORD=$ODOO_PASSWORD" >> "$env_filepath"
|
||||
fi
|
||||
|
||||
if [[ "$2" == "nextcloud" ]]; then
|
||||
echo "NEXTCLOUD_URL=" > "$env_filepath"
|
||||
echo "NEXTCLOUD_USERNAME=" >> "$env_filepath"
|
||||
echo "NEXTCLOUD_PASSWORD=" >> "$env_filepath"
|
||||
echo "NEXTCLOUD_URL=$NEXTCLOUD_URL" > "$env_filepath"
|
||||
echo "NEXTCLOUD_USERNAME=$NEXTCLOUD_USERNAME" >> "$env_filepath"
|
||||
echo "NEXTCLOUD_PASSWORD=#NEXTCLOUD_PASSWORD" >> "$env_filepath"
|
||||
fi
|
||||
|
||||
if [[ "$2" == "upgrade" ]]; then
|
||||
|
||||
Reference in new issue
Block a user