From d2e9f54c15d030c1f397e7cc33f26f0b5cd76aca Mon Sep 17 00:00:00 2001 From: Simon Date: Thu, 3 Jun 2021 02:25:51 +0100 Subject: [PATCH] Use Docker-conpose in install script. include docker-compose.yml --- docker-configs/docker-compose.yml | 14 ++++++++++++++ docker-configs/docker_install.sh | 2 ++ 2 files changed, 16 insertions(+) create mode 100644 docker-configs/docker-compose.yml diff --git a/docker-configs/docker-compose.yml b/docker-configs/docker-compose.yml new file mode 100644 index 0000000..d22b6dd --- /dev/null +++ b/docker-configs/docker-compose.yml @@ -0,0 +1,14 @@ +version: '3.3' +services: + freedmr: + container_name: freedmr + volumes: + - '/etc/freedmr/freedmr.cfg:/opt/freedmr/freedmr.cfg' + - '/var/log/freedmr/freedmr.log:/opt/freedmr/freedmr.log' + - '/etc/freedmr/rules.py:/opt/freedmr/rules.py' + ports: + - '62031:62031/udp' + - '62045-62049:62045-62049/udp' + - '5900:5900/udp' + - '4321:4321/tcp' + image: 'hacknix/freedmr:development-latest' diff --git a/docker-configs/docker_install.sh b/docker-configs/docker_install.sh index e9b484c..3eb72d7 100755 --- a/docker-configs/docker_install.sh +++ b/docker-configs/docker_install.sh @@ -4,6 +4,7 @@ echo FreeDMR Docker installer... echo Installing required packages... apt-get install docker.io && +apt-get install docker-compose && apt-get install conntrack && echo Set userland-proxy to false... @@ -55,6 +56,7 @@ SUBSCRIBER_FILE: subscriber_ids.json TGID_FILE: talkgroup_ids.json PEER_URL: https://www.radioid.net/static/rptrs.json SUBSCRIBER_URL: https://www.radioid.net/static/users.json +TGID_URL: TGID_URL: http://downloads.freedmr.uk/downloads/talkgroup_ids.json STALE_DAYS: 7 [MYSQL]