... | @@ -42,13 +42,13 @@ edit /etc/freedmr/freedmr.cfg with your favourite editor: |
... | @@ -42,13 +42,13 @@ edit /etc/freedmr/freedmr.cfg with your favourite editor: |
|
REPORT: True
|
|
REPORT: True
|
|
REPORT_INTERVAL: 60
|
|
REPORT_INTERVAL: 60
|
|
REPORT_PORT: 4321
|
|
REPORT_PORT: 4321
|
|
REPORT_CLIENTS: 127.0.0.1
|
|
REPORT_CLIENTS: *
|
|
|
|
|
|
[LOGGER]
|
|
[LOGGER]
|
|
LOG_FILE: freedmr.log
|
|
LOG_FILE: freedmr.log
|
|
LOG_HANDLERS: console-timed
|
|
LOG_HANDLERS: file-timed
|
|
LOG_LEVEL: DEBUG
|
|
LOG_LEVEL: INFO
|
|
LOG_NAME: HBlink
|
|
LOG_NAME: FreeDMR
|
|
|
|
|
|
[ALIASES]
|
|
[ALIASES]
|
|
TRY_DOWNLOAD: False
|
|
TRY_DOWNLOAD: False
|
... | @@ -131,8 +131,8 @@ Remember to configure the database connection |
... | @@ -131,8 +131,8 @@ Remember to configure the database connection |
|
|
|
|
|
## Run docker instance and check it all starts up OK
|
|
## Run docker instance and check it all starts up OK
|
|
|
|
|
|
docker run --name=freedmr --read-only -v /etc/freedmr/freedmr.cfg:/opt/freedmr/freedmr.cfg -v \
|
|
docker run --name=freedmr -d --read-only -v /etc/freedmr/freedmr.cfg:/opt/freedmr/freedmr.cfg \
|
|
/var/log/freedmr/freedmr.log:/opt/freedmr/freedmr.log
|
|
-v /var/log/freedmr/freedmr.log:/opt/freedmr/freedmr.log \
|
|
-v /etc/freedmr/rules.py:/opt/freedmr/rules.py -p 62031:62031/udp -p 62036-62046:62036-62046/udp \
|
|
-v /etc/freedmr/rules.py:/opt/freedmr/rules.py -p 62031:62031/udp -p 62036-62046:62036-62046/udp \
|
|
-p 4321:4321/tcp hacknix/freedmr:v1.1.4-with-proxy`
|
|
-p 4321:4321/tcp hacknix/freedmr:v1.1.4-with-proxy`
|
|
|
|
|
... | @@ -140,21 +140,16 @@ Hopefully this will run fine. If you have made any mistakes you may have to stop |
... | @@ -140,21 +140,16 @@ Hopefully this will run fine. If you have made any mistakes you may have to stop |
|
|
|
|
|
## Stop docker container
|
|
## Stop docker container
|
|
|
|
|
|
In another terminal
|
|
|
|
|
|
|
|
`docker container stop freedmr`
|
|
`docker container stop freedmr`
|
|
|
|
|
|
`docker container rm freedmr`
|
|
`docker container rm freedmr`
|
|
|
|
|
|
## Start FreeDMR detached (no console)
|
|
|
|
|
|
|
|
docker run --name=freedmr --read-only -d -v "/etc/freedmr/freedmr.cfg:/opt/freedmr/freedmr.cfg" -v \
|
|
|
|
"/var/log/freedmr/freedmr.log:/opt/freedmr/freedmr.log" \
|
|
|
|
-v "/etc/freedmr/rules.py:/opt/freedmr/rules.py" -p 62031:62031/udp -p 62036-62046:62036-62046/udp -p \
|
|
|
|
4321:4321/tcp "hacknix/freedmr:v1.1.4-with-proxy"
|
|
|
|
|
|
|
|
## Start on boot / restart on die
|
|
## Start on boot / restart on die
|
|
|
|
|
|
`docker update --restart unless-stopped freedmr`
|
|
`docker update --restart unless-stopped freedmr`
|
|
|
|
|
|
|
|
## To restart the container (for example when config is changed)
|
|
|
|
|
|
|
|
`docker container restart freedmr`
|
|
|
|
|
|
|
|
|