Changes
Page history
Updated Installing using Docker (recommended!) (markdown)
authored
Feb 12, 2021
by
Simon
Show whitespace changes
Inline
Side-by-side
Installing-using-Docker-(recommended!).md
View page @
ad3811a4
...
@@ -26,7 +26,7 @@ A change needs to be made to the docker config for openbridge to work correctly:
...
@@ -26,7 +26,7 @@ A change needs to be made to the docker config for openbridge to work correctly:
## Grab and edit the config file
## Grab and edit the config file
`
#mkdir /etc/freedmr
`
`
#mkdir /etc/freedmr
`
`
chmod 755 /etc/freedmr
`
`
#
chmod 755 /etc/freedmr
`
edit /etc/freedmr/freedmr.cfg with your favourite editor:
edit /etc/freedmr/freedmr.cfg with your favourite editor:
...
@@ -86,3 +86,33 @@ edit /etc/freedmr/freedmr.cfg with your favourite editor:
...
@@ -86,3 +86,33 @@ edit /etc/freedmr/freedmr.cfg with your favourite editor:
USE_ACL: True
USE_ACL: True
SUB_ACL: DENY:1
SUB_ACL: DENY:1
TGID_ACL: PERMIT:ALL
TGID_ACL: PERMIT:ALL
Remember to configure the database connection
## Make empty rules file
`
#echo BRIDGES = {
}
> /etc/freedmr/rules.py`
## Make sure docker image can access config and rules
`#chown -R 54000 /etc/freedmr`
## Make log directory
`#mkdir -p /var/log/freedmr`
## Make sure docker image can access logfile
`#chown 54000 /var/log/freedmr'
## Run docker instance and check it all starts up OK
'docker run -v --read-only /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 54100-54150:54100-54150/udp -p 62031:62031/udp -p 62036-62046:62036-62046/udp -p 4321:4321/tcp hacknix/freedmr:v1.1-with-proxy`
Hopefully this will run fine. If you have made any mistakes you may have to stop, edit config and restart.
## Stop docker container