feat(apache2-foreground,Dockerfile-linux.template): Add support for TLS/HTTPS in Apache2, based on base64 files in ENV #1559
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.
Description
This PR introduces a script enhancement to allow setting SSL certificates and keys directly from base64 encoded environment variables. This change is aimed at maintaining stateless environments in Docker/Kubernetes and securing communications.
Changes
Benefits
Tests done
Here one screen, of a working Apache2 server with HTTLS ready for hosting PHP application:
This is a major improvement as it secures entire stacks and is particularly beneficial for applications using PHP and Apache.
EDIT: I dont know how to edit the README to add new vars: