Set the application password via user-data

It is possible to customize the application password at deployment time. From the vSphere client, follow these steps:

  • Once you select the application you want to launch, follow the steps shown in the get started guide.
  • In the “Customize template section”, you can edit the user data. There are two options to do it: using a script (should start with a shebang) or adding the parameters for the virtual machine.

Follow these instructions depending on the case you wish to use:

Using a script

To configure the application password, you will need to create a file with your script also adding a parameter named “bitnami_application_password”. For example:


# bitnami_application_password="bitnami1234"

# Do things in the script
touch /tmp/myfile

Once you have the script, you need to encode it as base64:

$ cat myScript.sh | base64 -w 0

Paste the output of the base64 command into the “user data” field.

Not using a script

If you do not need to perform actions with a script, just add the parameter to the file: For example:

# bitnami_application_password="bitnami1234"

Compute the base64 encoded value:

$ cat myFile.txt | base64 -w 0

Paste the output into the user data section.

Last modification February 6, 2023