version: '3' services: anthracite_jukebox: image: registry.gitlab.com/omaradio/core/oma-jukebox:$OMA_DOCKER_VERSION env_file: .env environment: OMA_CONFIG_Client1Host: mux.radiodemo.oma-radio.fr OMA_CONFIG_Client1Port: $MUX_SERVER_PORT OMA_CONFIG_Client2: off OMA_CONFIG_Client2Host: radionimaitre.oma-radio.fr OMA_CONFIG_Client2Port: 9003 volumes: - $SOUNDBASE_DIR:/app/soundBase - $SOUNDBASE_DIR/secours/JingleDemo-Secours.wavM:/app/secours/secours-jingle.wavM restart: unless-stopped networks: default: ipv4_address: $NET.102 deploy: resources: limits: cpus: '1' memory: 100M azurite_jukebox_simulator: image: registry.gitlab.com/omaradio/core/oma-jukebox-simulator:$OMA_DOCKER_VERSION env_file: .env volumes: - $SOUNDBASE_DIR:/app/soundBase restart: unless-stopped networks: default: ipv4_address: $NET.103 deploy: resources: limits: cpus: '0.50' memory: 100M # aventurine_transcode: # image: jeancloud/transcode:$OMA_DOCKER_VERSION # env_file: .env # restart: unless-stopped agate_importer: image: registry.gitlab.com/omaradio/core/oma-baseimport:$OMA_DOCKER_VERSION env_file: .env volumes: - $SOUNDBASE_DIR:/app/soundBase stop_grace_period: 1m30s restart: unless-stopped networks: default: ipv4_address: $NET.104 deploy: resources: limits: cpus: '0.50' memory: 500M rubis_base_mg: image: registry.gitlab.com/omaradio/core/oma-base-mg:$OMA_DOCKER_VERSION env_file: .env restart: unless-stopped volumes: - $SOUNDBASE_DIR:/soundbase networks: default: ipv4_address: $NET.106 deploy: resources: limits: cpus: '0.50' memory: 100M system_api: image: jeancloud/system-api:dev env_file: .env environment: UID: 33 SOUNDBASE_PATH: /soundbase MOUNT: /api CONFIG_PATH: /config restart: unless-stopped volumes: - /tmp/uwsgi/$JC_SERVICE:/tmp/uwsgi - /var/run/docker.sock:/var/run/docker.sock - $SOUNDBASE_DIR:/soundbase networks: default: ipv4_address: $NET.107 deploy: resources: limits: cpus: '0.50' memory: 500M #ammolite_mp3_addon: # image: jeancloud/mp3addon:$OMA_DOCKER_VERSION # env_file: .env # environment: # OMA_CONFIG_PigePrefix: /opt # restart: unless-stopped # volumes: # - $SOUNDBASE_DIR:/app/soundbase # networks: # default: # ipv4_address: $NET.109 # deploy: # resources: # limits: # cpus: '0.05' # doxy: # image: qnib/doxy # volumes: # - /tmp/radiodemo.oma-radio.fr/doxy:/tmp/doxy # - /data/radiodemo.oma-radio.fr/doxy.pattern:/etc/doxy.pattern # - /var/run/docker.sock:/var/run/docker.sock # environment: # DOXY_PROXY_SOCKET: /tmp/doxy/doxy.sock networks: default: ipam: config: - subnet: $NET.0/24