magento / magento/magento-cloud-docker
Expose all services at well-known ports
- Dominant language
- PHP
- Stars
- 277
- Forks
- 187
- PR merge metrics
- No merged PRs in 30d
Description
Currently, the web entrypoints are mapped to well-known ports, 80 and 443. But the other services like DB and Redis are exposed on random ports. I propose that all services be exposed on well-known ports to enhance user-friendliness. And additionally add a build option for not exposing any ports that would best accommodate extensibility and customization of ports in an override file.
Contributor guide
Research direction
Start by locating the container service port mappings and the build configuration that controls published ports. Compare the current web mappings with DB and Redis, then define how fixed well-known ports and disabling all published ports should work with an override file. No specific files or tests are named in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, redis
- Domain
- databases, devops, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100