I like using this app while dispatching, and as I am also a developer I gave it a look.
I found the process of starting the application to be somewhat hard, so I made it easier (and added docs).
I made the following changes:
I added docker-compose.yml
Now all the containers needed for development can be built via a single command.
We could create a separate docker-compose.prod.yml that will also contain all the setup for frontend and nginx services.
This would allow us to remove all the placeholder example.org from the nginx config.
I added the info on how to launch the app to README.
I have added a fallback when the developer does not provide a valid STEAM_API_KEY:
We display the following on failure:
I could remove it if you don't like it
I have also noticed that the code is not formatted, maybe we should add and enforce prettier? I could setup github-actions for that if you want.
I like using this app while dispatching, and as I am also a developer I gave it a look.
I found the process of starting the application to be somewhat hard, so I made it easier (and added docs).
I made the following changes:
docker-compose.yml
docker-compose.prod.yml
that will also contain all the setup forfrontend
andnginx
services. This would allow us to remove all the placeholderexample.org
from thenginx
config.STEAM_API_KEY
:I have also noticed that the code is not formatted, maybe we should add and enforce prettier? I could setup github-actions for that if you want.