2023-06-01 13:26:12 +00:00
|
|
|
version: '3'
|
|
|
|
services:
|
|
|
|
anthracite_jukebox:
|
2023-10-02 21:45:09 +00:00
|
|
|
image: registry.gitlab.com/omaradio/core/oma-jukebox:$OMA_DOCKER_VERSION
|
2023-06-01 13:26:12 +00:00
|
|
|
env_file: .env
|
|
|
|
environment:
|
2023-09-29 07:51:22 +00:00
|
|
|
OMA_CONFIG_TelecommandeHost: $RADIO_HOST
|
|
|
|
OMA_CONFIG_TelecommandePort: $TELECOM_SERVER_PORT
|
2023-10-16 08:47:35 +00:00
|
|
|
OMA_CONFIG_Client1Host: soundbase.radiodemo.osoundbase.radiodemo.oma-radio.fr
|
2023-09-29 07:51:22 +00:00
|
|
|
OMA_CONFIG_Client1Port: $MUX_SERVER_PORT
|
2023-06-01 13:26:12 +00:00
|
|
|
volumes:
|
|
|
|
- $SOUNDBASE_DIR:/app/soundBase
|
|
|
|
- $DATA_DIR/secours-jingle.wavM:/app/secours/secours-jingle.wavM
|
|
|
|
restart: unless-stopped
|
|
|
|
networks:
|
|
|
|
default:
|
|
|
|
ipv4_address: $NET.102
|
|
|
|
deploy:
|
|
|
|
resources:
|
|
|
|
limits:
|
|
|
|
cpus: '0.50'
|
|
|
|
memory: 100M
|
|
|
|
|
|
|
|
azurite_jukebox_simulator:
|
2023-10-02 21:45:09 +00:00
|
|
|
image: registry.gitlab.com/omaradio/core/oma-jukebox-simulator:$OMA_DOCKER_VERSION
|
2023-06-01 13:26:12 +00:00
|
|
|
env_file: .env
|
|
|
|
environment:
|
2023-09-29 07:51:22 +00:00
|
|
|
OMA_CONFIG_TelecommandeHost: $RADIO_HOST
|
2023-06-01 13:26:12 +00:00
|
|
|
volumes:
|
|
|
|
- $SOUNDBASE_DIR:/app/soundBase
|
|
|
|
restart: unless-stopped
|
|
|
|
networks:
|
|
|
|
default:
|
|
|
|
ipv4_address: $NET.103
|
|
|
|
deploy:
|
|
|
|
resources:
|
|
|
|
limits:
|
|
|
|
cpus: '0.50'
|
|
|
|
memory: 100M
|
|
|
|
|
|
|
|
# aventurine_transcode:
|
2023-06-08 07:34:51 +00:00
|
|
|
# image: jeancloud/transcode:$OMA_DOCKER_VERSION
|
2023-06-01 13:26:12 +00:00
|
|
|
# env_file: .env
|
|
|
|
# restart: unless-stopped
|
|
|
|
|
|
|
|
|
|
|
|
agate_importer:
|
2023-10-02 21:45:09 +00:00
|
|
|
image: registry.gitlab.com/omaradio/core/oma-baseimport:$OMA_DOCKER_VERSION
|
2023-06-01 13:26:12 +00:00
|
|
|
env_file: .env
|
|
|
|
environment:
|
2023-09-29 07:51:22 +00:00
|
|
|
OMA_CONFIG_TelecommandeHost: $RADIO_HOST
|
2023-06-01 13:26:12 +00:00
|
|
|
volumes:
|
|
|
|
- $SOUNDBASE_DIR:/app/soundBase
|
|
|
|
restart: unless-stopped
|
|
|
|
networks:
|
|
|
|
default:
|
|
|
|
ipv4_address: $NET.104
|
|
|
|
deploy:
|
|
|
|
resources:
|
|
|
|
limits:
|
|
|
|
cpus: '0.50'
|
|
|
|
memory: 500M
|
|
|
|
|
|
|
|
|
|
|
|
rubis_base_mg:
|
2023-10-02 21:45:09 +00:00
|
|
|
image: registry.gitlab.com/omaradio/core/oma-base-mg:$OMA_DOCKER_VERSION
|
2023-06-01 13:26:12 +00:00
|
|
|
env_file: .env
|
|
|
|
environment:
|
2023-09-29 07:51:22 +00:00
|
|
|
OMA_CONFIG_TelecommandeHost: $RADIO_HOST
|
2023-06-01 13:26:12 +00:00
|
|
|
restart: unless-stopped
|
|
|
|
volumes:
|
|
|
|
- $SOUNDBASE_DIR:/soundbase
|
|
|
|
networks:
|
|
|
|
default:
|
|
|
|
ipv4_address: $NET.106
|
|
|
|
deploy:
|
|
|
|
resources:
|
|
|
|
limits:
|
|
|
|
cpus: '0.50'
|
|
|
|
memory: 100M
|
|
|
|
|
|
|
|
|
|
|
|
system_api:
|
2023-06-08 07:34:51 +00:00
|
|
|
image: jeancloud/system-api:dev
|
2023-06-01 13:26:12 +00:00
|
|
|
env_file: .env
|
|
|
|
environment:
|
2023-09-29 07:51:22 +00:00
|
|
|
OMA_CONFIG_TelecommandeHost: $RADIO_HOST
|
2023-06-01 13:26:12 +00:00
|
|
|
UID: 33
|
|
|
|
SOUNDBASE_PATH: /soundbase
|
|
|
|
MOUNT: /api
|
|
|
|
CONFIG_PATH: /config
|
|
|
|
restart: unless-stopped
|
|
|
|
volumes:
|
2023-09-13 08:46:02 +00:00
|
|
|
- /tmp/uwsgi/$JC_SERVICE:/tmp/uwsgi
|
2023-06-01 13:26:12 +00:00
|
|
|
- /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:
|
2023-06-08 07:34:51 +00:00
|
|
|
# image: jeancloud/mp3addon:$OMA_DOCKER_VERSION
|
2023-06-01 13:26:12 +00:00
|
|
|
# env_file: .env
|
|
|
|
# environment:
|
|
|
|
# OMA_CONFIG_TelecommandeHost: $NET.101
|
|
|
|
# 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
|