Thanks Sean, well done!
I have been able to get fpm configurations
done also with those previous instructions
you provided using them as base in Python
programs which generate scripts and
instructions for each fpm app in each VPS
using naming system to have individual
instructions and scripts.
Due to our own development practices
php app and necessary resources for it
are created first and tested.
Only once php app works will we configure
fpm port app to the site.
In fact, we test first in edge devices the site
content as much as possible. We have
utilized the feature that the opalstack
servee does not create index.html
when the web site is configured i.e.
no "site is coming soon" which gives
us time to test site content in edge devices.
Software such as JSON work with Python both
locally and in the server with php and
versions seem to be stable.
It is the php versions which change
often, which I sometimes forget to check
before configuring for php-fpm.
Some 8.x php versions seem to be upward
comparible and as you noticed I was able
to define php 8.2 as root and php 8.3 as
fpm version (by mistake) and even php
fibers seem to work.
"Mission completed" and the fpm powered
web pages also have links to Blue Sky using
individual domains as token - instructions
provided by Opalstack.
https://bsky.app/profile/missionprofile.ai
Thanks to all fellows in Opalstack team,
you guys rock!