SAP / project-portal-for-innersource

Lists all InnerSource projects of a company in an interactive and easy to use way. Can be used as a template for implementing the "InnerSource portal" pattern by the InnerSource Commons community.
https://sap.github.io/project-portal-for-innersource/
Apache License 2.0
143 stars 71 forks source link

Adding support for Docker compose for local development #33

Closed cjchand closed 2 years ago

cjchand commented 2 years ago

This branch adds support for Docker compose so the server can be run and developed locally.

Basic usage instructions were added to README.md. Some basic Docker ARGS are added for overriding the base Docker image to use, as well as the port to listen on.

Let me know if there is anything else I can help clarify or improve. One thing that comes to mind as a follow up is to change the Dockerfile and make the repos.json file mountable. That would allow the same Dockerfile to be used in any container orchestrator, but I didn't want to overstep my reach (i.e.: I didn't know if you planned on having a separate repo to build/maintain a DockerHub image).

cla-assistant[bot] commented 2 years ago

CLA assistant check
All committers have signed the CLA.