Video management systems for face and cars recognition with computer vision algorithms.
1.6K
Example of docker-compose.yml with database authorization
version: '2'
services:
evision:
image: evisiontech/evision:latest
container_name: evision
network_mode: "host"
restart: always
volumes:
- '~/evision-data/:/home/evision/evision/data'
- '/etc/localtime:/etc/localtime:ro'
environment:
MONGO_INITDB_DATABASE: evision?authSource=admin
MONGO_HOSTNAME: admin:admin@localhost
TZ: Europe/Moscow
labels:
- com.centurylinklabs.watchtower.lifecycle.pre-update="/home/evision/evision/update/start.sh"
- com.centurylinklabs.watchtower.lifecycle.post-update="/home/evision/evision/update/finish.sh"
depends_on:
- mongodb
evision.recognition:
image: evisiontech/recognition:1.0
container_name: evision-recognition
restart: always
ports:
- 4002:4002
mongodb:
image: mongo:4-bionic
container_name: mongodb
restart: always
command: mongod
ports:
- 27017:27017
volumes:
- '~/evision-data/data/db/:/data/db'
environment:
MONGO_INITDB_DATABASE: evision
MONGO_INITDB_ROOT_USERNAME: admin
MONGO_INITDB_ROOT_PASSWORD: admin
watchtower:
image: containrrr/watchtower
container_name: watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ~/evision-data/config.json:/config.json
command: --http-api-update --cleanup
environment:
- WATCHTOWER_HTTP_API_TOKEN=Basic ZXZpc2lvbjpldmlzaW9u
- WATCHTOWER_LIFECYCLE_HOOKS=true
labels:
- "com.centurylinklabs.watchtower.enable=false"
ports:
- 8080:8080
Content type
Image
Digest
sha256:27944221f…
Size
884.5 MB
Last updated
over 2 years ago
docker pull evisiontech/evision