Run BHDO in Podman
Step 1 - Install Podman: https://podman.io/docs/installation
Step 2 - Setup Podman machine to communicate with host network:
Step 3 - Run BHDO Container
Refer to the command parameters:
-name BHDO parameter can be changed with a different name than BHDO.
-cap-add=NET_ADMIN parameter should not be changed as NET_ADMIN is required.
p 8443:443 parameter can be changed with a different port than 8443. Internal port 443 can be mapped to any other external port other than 8443 as desired.
The command -v vol1:/var will mount all container data to a volume called vol1. You can name the volume to your preference.
Note: The --sysctl net.ipv4.ping_group_range="0 2147483647" parameter is not always required. However, host system limitations may cause ping errors while using Utilities. If this occurs, add this parameter before running the container.
Step 4 (Optional) - Postman on Windows Troubleshoot
If running Postman on Windows, you may run into a behavior where BHDO is only accessible via https://localhost:8443 and not externally via https://<host.ip>:8443.
If that is the case, configure WSL port forwarding: