--- services: noisedash: image: noisedash/noisedash:latest container_name: noisedash ports: - "1432:1432" volumes: - ./db:/var/noisedash/db - ./samples:/var/noisedash/samples - ./config/default.json:/var/noisedash/config/default.json
En el directorio del fichero docker-compose.yml crearemos los directorios:
dbsamplesconfig
Dentro de config crearemos un fichero default.json con el siguiente contenido:
{ "Server": { "listeningPort": 1432, "sessionFileStorePath": "sessions", "sampleUploadPath": "samples", "maxSampleSize": 10737418240, // In bytes, 10GB by default "logFile": "log/noisedash.log", "tls": false, // Keep this as false if using an external web server like nginx "tlsKey": "certs/key.pem", "tlsCert": "certs/cert.pem" } }