overleaf/.devcontainer/docker-compose.dev.yml

38 lines
1 KiB
YAML
Raw Normal View History

2021-10-20 00:40:14 -04:00
version: '2.2'
services:
sharelatex:
2021-10-20 00:58:29 -04:00
build:
2021-10-20 01:26:31 -04:00
context: ../
2021-10-20 01:39:30 -04:00
dockerfile: .devcontainer/Dockerfile
2021-10-20 01:54:06 -04:00
entrypoint: "echo hola!"
2021-10-20 00:40:14 -04:00
depends_on:
mongo:
condition: service_healthy
redis:
condition: service_started
ports:
- 80:80
links:
- mongo
- redis
environment:
SHARELATEX_APP_NAME: Overleaf CE Codebase Dev Environment
SHARELATEX_MONGO_URL: mongodb://mongo/sharelatex
SHARELATEX_REDIS_HOST: redis
REDIS_HOST: redis
ENABLED_LINKED_FILE_TYPES: 'project_file,project_output_file'
ENABLE_CONVERSIONS: 'true'
EMAIL_CONFIRMATION_DISABLED: 'true'
mongo:
restart: always
image: mongo:4.2
healthcheck:
test: echo 'db.stats().ok' | mongo localhost:27017/test --quiet
interval: 10s
timeout: 10s
retries: 5
redis:
image: redis:5