Allow ports to be configured via environment variables #199
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR solves a very homeopathic problem with shared networks on docker (in this case: pods in podman, or, in this very special case: networking via
pasta
in apod
withpodman
where other containers already use up the ports requested by the passbolt container).Sadly I was not aware if we need to add the changes over at root-level
scripts/
aswell, I only saw them taking effect in thedev/bin
docker-entrypoint.The change itself should be fairly self-explainatory, I check the 3 variables and set the ports with some
sed
replacements in thenginx/conf.d/default.conf
and the/usr/local/etc/php-fpm.d/www.conf
pool config.Tested locally, but YMMV.