Hello all!
Happy to share that I’ve completed adding CGI support for the macOS, Linux and FreeBSD builds.
All of the examples for each show them running with Apache using CGI because I wanted to create portable examples that demonstrated it working but in production you should definitely use FCGI rather than CGI if resource utilization is at all going to be a concern.
If you are on macOS, you can test the Apache FPM setup by following these steps:
git clone https://github.com/Jmevorach/openemr-static-binary-forge
# download release materials from here
# https://github.com/Jmevorach/openemr-static-binary-forge/releases/tag/mac_os-php85-openemr-v7_0_4-arm64-12272025
# to the "mac_os" folder
cd mac_os/apache_fpm
sudo ./setup-apache-config.sh
brew services restart httpd
Next steps are to finish adding support for FPM to the other builds.
Best,
Jake