Installation
Prowler App supports multiple installation methods based on your environment. Refer to the Prowler App Tutorial for detailed usage instructions.Prowler configuration is based in 
.env files. Every version of Prowler can have differences on that file, so, please, use the file that corresponds with that version or repository branch or tag.- Docker Compose
 - GitHub
 
Requirements:
Docker Composeinstalled: https://docs.docker.com/compose/install/.
Containers are built forlinux/amd64. If your workstation’s architecture is different, please setDOCKER_DEFAULT_PLATFORM=linux/amd64in your environment or use the--platform linux/amd64flag in the docker command.
Update Prowler App
Upgrade Prowler App installation using one of two options:Option 1: Update Environment File
Edit the.env file and change version values:
Option 2: Use Docker Compose Pull
--policy always flag ensures that Docker pulls the latest images even if they already exist locally.
What Gets Preserved During UpgradeEverything is preserved, nothing will be deleted after the update.
Troubleshooting
If containers don’t start, check logs for errors:.env file back to your previous version and running:
Container versions
The available versions of Prowler CLI are the following:latest: in sync withmasterbranch (please note that it is not a stable version)v4-latest: in sync withv4branch (please note that it is not a stable version)v3-latest: in sync withv3branch (please note that it is not a stable version)<x.y.z>(release): you can find the releases here, those are stable releases.stable: this tag always point to the latest release.v4-stable: this tag always point to the latest release for v4.v3-stable: this tag always point to the latest release for v3.
- Prowler App:
 

