Task Description:
Currently, many hardcoded values are used throughout the server, e.g. connection ports, etc. This makes it impossible to configure the server using external configuration. We should add a configuration service to allow external configurations to be injected into the server.
Deliverable(s):
Server can be configured using external values.
Additional Context:
Add any other context about the task here.
Reminders:
- Assign task to a project (required)
- Assign task to a sprint (required)
- Assign task to a developer (optional)