ketr.photos/docker-compose.yml
James Ketrenos bc9a3639a2 Split out volumes into separate yamls
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2023-01-20 15:35:47 -08:00

29 lines
759 B
YAML

version: '3.1'
services:
photos:
env_file:
- .env
build:
context: .
dockerfile: Dockerfile
args:
DEVELOPMENT: ${DEVELOPMENT}
stdin_open: true # Needed for react-scripts
tty: true # Needed for react-scripts
image: photos:latest
container_name: ${CONTAINER}photos
# depends_on:
# - db
restart: always
ports:
- ${PORT}:80 # nginx -> server/app.js express app
# - 127.0.0.1:${SHELL_PORT}:4200 # shellinabox
volumes:
- /etc/nginx/ssl:/etc/nginx/ssl:ro # Use host web keys
- ${PICTURES}:/pictures
- ${PWD}/db:/website/db
- ${PWD}/config/local.json:/website/config/local.json
- /opt/ketrface/models:/root/.deepface