version: "3" networks: ns_network: services: neurostock: image: git.objnull.net/neurontalteam/neurostock:latest container_name: neurostock restart: always networks: - ns_network ports: - "3000:3080" volumes: - "./data:/srv/data:ro,z" depends_on: - db db: image: mysql container_name: db restart: always environment: - "MYSQL_RANDOM_ROOT_PASSWORD=true" - "MYSQL_DATABASE=neurostock" - "MYSQL_USER=neurostock" - "MYSQL_PASSWORD=changeme" networks: - ns_network volumes: - "/srv/ns/db:/var/lib/mysql:Z" healthcheck: test: ["CMD", "mysqladmin", "ping"] timeout: 20s retries: 10 ## Use for Debugging and Viewing Database ## # adminer: # image: adminer # container_name: adminer # restart: always # networks: # - ns_network # ports: # - "8080:8080"