Imported Docker-Compose

This commit is contained in:
Maddox Werts 2025-02-11 12:01:04 -05:00
parent 8ad67c0349
commit 82f698a074

45
docker/docker-compose.yml Normal file
View file

@ -0,0 +1,45 @@
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"