stable

Clone or download

Read-only

request #11270: Add realtime server to dev stack

> As a developer, > In order to ease testing of TTM contributions, > I would like to have a realtime server up and running with `make start` > command. To test, issue the following command: echo "REALTIME_KEY=$(head -c 64 /dev/urandom | base64 --wrap=88)" >> .env Then stop your environment: docker-compose down And start all the things: make start This will build a tuleap-realtime image, and generate/deploy certificate. Then go to a TTM campaign with many users. You should see their avatars switching from tests to tests in realtime. Note: as of today the realtime image is based on a Dockerfile since this is a temporary solution, waiting for a full dev environment (we should be able to hack tuleap-realtime). When we will provide a full dev environment, the Dockerfile will be replaced by a standard docker image. Change-Id: I572b4a00f6bd5c79e8706f3d7608a5df55623d10

Modified Files

Name
M Makefile +4 −3 Go to diff View file
M docker-compose.yml +28 −0 Go to diff View file
A tools/docker/realtime/Dockerfile +11 −0 Go to diff View file
A tools/docker/realtime/Tuleap.repo +6 −0 Go to diff View file
A tools/docker/realtime/run.sh +20 −0 Go to diff View file
A tools/docker/reverse-proxy/Dockerfile +9 −0 Go to diff View file
A tools/docker/reverse-proxy/default.conf +59 −0 Go to diff View file
A tools/docker/reverse-proxy/entrypoint.sh +18 −0 Go to diff View file
A tools/docker/reverse-proxy/nginx.conf +32 −0 Go to diff View file
M tools/utils/php56/run.sh +16 −0 Go to diff View file