center-for-threat-informed-defense / attack-workbench-frontend

An application allowing users to explore, create, annotate, and share extensions of the MITRE ATT&CK® knowledge base. This repository contains an Angular-based web application providing the user interface for the ATT&CK Workbench application.
https://mitre-engenuity.org/cybersecurity/center-for-threat-informed-defense/our-work/attck-workbench/
Apache License 2.0
325 stars 61 forks source link

[REQUEST] Allow to configure Docker Compose exposed ports #517

Open MaurizioCasciano opened 1 year ago

MaurizioCasciano commented 1 year ago

Is your feature request related to a problem? Please describe. Default exposed ports (80, 3000, 27017) of the services may be in conflict with the host services. E.g. an existing MongoDB instance.

Describe the solution you'd like Allow to configure at least the exposed ports via environment variables. E.g.

environment:
  DATABASE_PORT: "${DATABASE_PORT:-27017}"

Describe alternatives you've considered N/A

Additional context image