stable
Clone or download
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 |