11version : " 3"
22
33services :
4- jellyfish :
5- image : " ghcr.io/fishjam-dev/jellyfish :${TAG:-edge}"
6- container_name : jellyfish
4+ fishjam :
5+ image : " ghcr.io/fishjam-dev/fishjam :${TAG:-edge}"
6+ container_name : fishjam
77 restart : on-failure
88 healthcheck :
99 test : >
10- curl --fail -H "authorization: Bearer development" http://jellyfish :5002/room || exit 1
10+ curl --fail -H "authorization: Bearer development" http://fishjam :5002/room || exit 1
1111 interval : 3s
1212 retries : 2
1313 timeout : 2s
1414 start_period : 30s
1515 environment :
16- JF_HOST : " jellyfish :5002"
17- JF_INTEGRATED_TURN_IP : " ${INTEGRATED_TURN_IP:-127.0.0.1}"
18- JF_INTEGRATED_TURN_LISTEN_IP : " 0.0.0.0"
19- JF_INTEGRATED_TURN_PORT_RANGE : " 50000-50050"
20- JF_INTEGRATED_TCP_TURN_PORT : " 49999"
21- JF_SERVER_API_TOKEN : " development"
22- JF_PORT : 5002
23- JF_SECRET_KEY_BASE : " super-secret-key"
24- JF_SIP_USED : " true "
25- JF_SIP_IP : " 127.0.0.1 "
16+ FJ_HOST : " fishjam :5002"
17+ FJ_INTEGRATED_TURN_IP : " ${INTEGRATED_TURN_IP:-127.0.0.1}"
18+ FJ_INTEGRATED_TURN_LISTEN_IP : " 0.0.0.0"
19+ FJ_INTEGRATED_TURN_PORT_RANGE : " 50000-50050"
20+ FJ_INTEGRATED_TCP_TURN_PORT : " 49999"
21+ FJ_SERVER_API_TOKEN : " development"
22+ FJ_PORT : 5002
23+ FJ_SECRET_KEY_BASE : " super-secret-key"
24+ FJ_SIP_IP : " 127.0.0.1 "
25+ FJ_COMPONENTS_USED : rtsp file hls recording sip
2626 ports :
2727 - " 5002:5002"
2828 - " 49999:49999"
2929 - " 50000-50050:50000-50050/udp"
3030 volumes :
31- - ./tests/fixtures:/app/jellyfish_resources /file_component_sources
31+ - ./tests/fixtures:/app/fishjam_resources /file_component_sources
3232
3333 test :
3434 container_name : test
@@ -41,7 +41,7 @@ services:
4141 volumes :
4242 - .:/app
4343 depends_on :
44- jellyfish :
44+ fishjam :
4545 condition : service_healthy
4646
4747 examples :
@@ -54,5 +54,5 @@ services:
5454 volumes :
5555 - .:/app
5656 depends_on :
57- jellyfish :
57+ fishjam :
5858 condition : service_healthy
0 commit comments