Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- networks:
- almsys:
- driver: bridge
- ipam:
- config:
- - aux_addresses:
- osm-server: 172.10.1.20
- parse-server: 172.10.1.10
- gateway: 172.10.1.1
- subnet: 172.10.1.0/16
- services:
- asterisk:
- command: ["asterisk", "-f"]
- cap_add:
- - ALL
- image: registry.wahgo.com/alm/asterisk:4.1.6
- network_mode: host
- privileged: true
- restart: always
- volumes:
- - /dev:/dev:rw
- - ./data/records/calls:/var/spool/asterisk/calls:rw
- - ./data/records/conferences:/var/spool/asterisk/monitor:rw
- asterisk-server:
- depends_on:
- - asterisk
- environment:
- NAMI_HOST: 192.168.20.2
- NAMI_PORT: '5038'
- NAMI_SECRET: kyodoami
- NAMI_USERNAME: kyodo
- image: registry.wahgo.com/alm/asterisk-server:4.1.0
- networks:
- almsys: {}
- privileged: true
- restart: always
- volumes:
- - ./license:/license:ro
- - ./data/records/conferences:/records/conferences:ro
- backup:
- depends_on:
- - mongo
- environment:
- CRON_TIME: 5 * * * *
- INIT_BACKUP: "true"
- MAX_BACKUPS: '50'
- MONGODB_HOST: mongo
- MONGODB_PORT: '27017'
- image: registry.wahgo.com/alm/backup:3.1.0
- networks:
- almsys: {}
- restart: always
- volumes:
- - ./data/backup:/backup:rw
- convertor:
- depends_on:
- - parse-server
- environment:
- PARSE_APP_ID: pQpwnZzfnfDlTcVXkSPuZpMsSKccGIN0TLlq0hcq
- PARSE_MASTER_KEY: ZMVIBogF5p7x7WydSk6nQOTWnlNWKfJRcgB3kpvG
- image: registry.wahgo.com/alm/convertor:4.1.0
- networks:
- almsys: {}
- privileged: true
- restart: always
- volumes:
- - ./license:/license:ro
- - ./data/records:/records:rw
- volumes_from:
- - service:parse-server:ro
- coturn:
- environment:
- PGID: '1000'
- PUID: '1000'
- image: woahbase/alpine-coturn:x86_64
- network_mode: host
- ports:
- - 3478:3478/udp
- - 3478:3478/tcp
- - 3480:3480/udp
- - 3480:3480/tcp
- volumes:
- - /etc/hosts:/etc/hosts:ro
- - /etc/localtime:/etc/localtime:ro
- - ./data/coturn:/var/lib/coturn:rw
- mongo:
- image: mongo:4.0.4
- networks:
- almsys: {}
- restart: always
- volumes:
- - ./data/mongodb:/data/db:rw
- nginx:
- depends_on:
- - osm-server
- - parse-dashboard
- - parse-server
- - web
- - web-server
- image: registry.wahgo.com/alm/nginx:4.1.1
- networks:
- almsys: {}
- ports:
- - 80:80/tcp
- - 443:443/tcp
- restart: always
- volumes:
- - ./data/records:/records:ro
- volumes_from:
- - service:web:ro
- osm-server:
- environment:
- PGCTLTIMEOUT: '1200'
- TZ: Asia/Singapore
- image: registry.wahgo.com/alm/osm-server:3.1.4
- networks:
- almsys: {}
- restart: always
- parse-dashboard:
- environment:
- MOUNT_PATH: /dashboard/
- PARSE_DASHBOARD_ALLOW_INSECURE_HTTP: 1
- PARSE_DASHBOARD_CONFIG: "{\n \"apps\": [\n {\n \"serverURL\": \"https://alm.wahgo.com/parse\"\
- ,\n \"appId\": \"pQpwnZzfnfDlTcVXkSPuZpMsSKccGIN0TLlq0hcq\",\n \"\
- masterKey\": \"ZMVIBogF5p7x7WydSk6nQOTWnlNWKfJRcgB3kpvG\",\n \"appName\"\
- : \"ParseServerApp\"\n }\n ],\n \"users\": [\n {\n \"user\":\
- \ \"admin\",\n \"pass\": \"admin\"\n }\n ]\n}\n"
- image: yongjhih/parse-dashboard:1.0.22
- networks:
- almsys: {}
- restart: always
- parse-server:
- depends_on:
- - asterisk-server
- - mongo
- - radio-server
- environment:
- CLEAN_LOGS_AFTER_DAYS: '30'
- MIGRATION_DATABASE_URI: mongodb://mongo
- PARSE_PUBLIC_SERVER_URL: https://alm.wahgo.com/parse
- PARSE_SERVER_APPLICATION_ID: pQpwnZzfnfDlTcVXkSPuZpMsSKccGIN0TLlq0hcq
- PARSE_SERVER_DATABASE_URI: mongodb://mongo/parsedev
- PARSE_SERVER_MASTER_KEY: ZMVIBogF5p7x7WydSk6nQOTWnlNWKfJRcgB3kpvG
- WS_VIDEO_SERVER: ws://192.168.20.2:5633
- image: registry.wahgo.com/alm/parse-server:4.1.4
- networks:
- almsys: {}
- privileged: true
- restart: always
- volumes:
- - ./data/files:/files:rw
- - ./license:/license:ro
- - ./data/records:/records:rw
- radio-server:
- cap_add:
- - ALL
- environment:
- TIBBO_CHECK_INTERVAL_H: '1'
- image: registry.wahgo.com/alm/radio-server:4.1.0
- networks:
- almsys: {}
- privileged: true
- restart: always
- volumes:
- - /dev:/dev:rw
- - /lib/modules:/lib/modules:rw
- - ./license:/license:ro
- video-server:
- cap_add:
- - ALL
- depends_on:
- - parse-server
- environment:
- ASTERISK_HOST: 192.168.20.2
- DISPLAY: unix
- PARSE_APP_ID: pQpwnZzfnfDlTcVXkSPuZpMsSKccGIN0TLlq0hcq
- PARSE_MASTER_KEY: ZMVIBogF5p7x7WydSk6nQOTWnlNWKfJRcgB3kpvG
- PORT: '5633'
- SIPS_START_PORT: '5100'
- XAUTHORITY: ''
- image: registry.wahgo.com/alm/video-server:4.1.1
- ipc: host
- network_mode: host
- privileged: true
- restart: always
- volumes:
- - /dev:/dev:rw
- - ./data/files:/files:ro
- - /lib/modules:/lib/modules:rw
- - ./license:/license:ro
- - ./data/records:/records:rw
- - /root/.Xauthority:/root/.Xauthority:rw
- - ./.X11-unix:/tmp/.X11-unix:rw
- volumes_from:
- - service:parse-server:ro
- web:
- image: registry.wahgo.com/alm/web:4.1.105
- networks:
- almsys: {}
- web-server:
- depends_on:
- - parse-server
- environment:
- APP_VER: 4.0.0
- DEF_MAP: OSM
- PARSE_APP_ID: pQpwnZzfnfDlTcVXkSPuZpMsSKccGIN0TLlq0hcq
- PARSE_LIVE_QUERY_SERVER_URL: wss://alm.wahgo.com/parse
- PARSE_SERVER_URL: https://alm.wahgo.com/parse
- SIP_SERVER_IP: alm.wahgo.com
- SIP_SERVER_PORT: '8089'
- image: registry.wahgo.com/alm/web-server:4.1.0
- networks:
- almsys: {}
- privileged: true
- restart: always
- volumes_from:
- - service:parse-server:ro
- version: '2.0'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement