| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- services:
- sharelatex:
- ports:
- - "127.0.0.1:3231:80"
- environment:
- OVERLEAF_SITE_URL: "http://127.0.0.1:3231"
- host-admin:
- ports:
- - "127.0.0.1:3232:80"
- environment:
- NATIVE_CYPRESS: "true"
- ACCESS_CONTROL_ALLOW_ORIGIN: "http://127.0.0.1:3231"
- saml:
- ports:
- - "127.0.0.1:3233:80"
- environment:
- SAML_BASE_URL_PATH: "http://127.0.0.1:3233/simplesaml/"
- SAML_TEST_SP_LOCATION: "http://127.0.0.1:3231/saml/callback"
- mailtrap:
- ports:
- - "127.0.0.1:3234:80"
- # For testing "native" on Linux
- cypress:
- build:
- context: ../../dockerfiles/cypress
- args:
- - USER_UID
- - USER_GID
- volumes:
- - ../../:/overleaf
- - /tmp/.X11-unix:/tmp/.X11-unix
- - ${XAUTHORITY:-/dev/null}:/home/node/.Xauthority
- working_dir: /overleaf/server-ce/test
- entrypoint: npm
- command: run cypress:open
- environment:
- CI:
- VERBOSE_LOGGING:
- DISPLAY: ${DISPLAY:-:0}
- CYPRESS_BASE_URL:
- CYPRESS_HOST_ADMIN_URL:
- CYPRESS_SAML_URL:
- CYPRESS_MAILTRAP_URL:
- network_mode: host
|