Can Dashboard be deployed without using the config.json file? And more specifically entirely configured through Docker Compose definition?
All published ways mount a volume containing this file to the /src/Parse-Dashboard/parse-dashboard-config.json
. The description on the official image Docker Hub page only states:
On the same page, under the Configure Parse Dashboard
section, it has 1 sub-section titled “File”, which is the above config.json file.
The 2nd sub-section is Environment Variables
, which it says must be passed into the parse-dashboard
binary / executable.
Not as environment variables to my Docker container’s creation parameters (i.e. docker run ...
). So I dont think they are the same thing…
My intention is to deploy multiple Parse instances onto the same host, which must have unique port numbers, so the accompanying Dashboard will also need repointing to this custom port number. Ideally, passing it in at container creation, via docker-compose.yml and O/S based environment variables is ideal, rather than editing the contents of a config.json file, the same as when deploying the parse-server container.