kopia lustrzana https://github.com/OpenDroneMap/WebODM
Allow both nodeodm and micmac nodes to be created
rodzic
e2d2c32b50
commit
00e77cf04f
|
@ -5,9 +5,10 @@
|
||||||
version: '2.1'
|
version: '2.1'
|
||||||
services:
|
services:
|
||||||
webapp:
|
webapp:
|
||||||
entrypoint: /bin/bash -c "chmod +x /webodm/*.sh && /bin/bash -c \"/webodm/wait-for-postgres.sh db /webodm/wait-for-it.sh -t 0 broker:6379 -- /webodm/start.sh --create-micmac-pnode\""
|
|
||||||
depends_on:
|
depends_on:
|
||||||
- node-micmac-1
|
- node-micmac-1
|
||||||
|
environment:
|
||||||
|
- WO_CREATE_MICMAC_PNODE=YES
|
||||||
node-micmac-1:
|
node-micmac-1:
|
||||||
image: dronemapper/node-micmac
|
image: dronemapper/node-micmac
|
||||||
container_name: node-micmac-1
|
container_name: node-micmac-1
|
||||||
|
|
|
@ -5,9 +5,10 @@
|
||||||
version: '2.1'
|
version: '2.1'
|
||||||
services:
|
services:
|
||||||
webapp:
|
webapp:
|
||||||
entrypoint: /bin/bash -c "chmod +x /webodm/*.sh && /bin/bash -c \"/webodm/wait-for-postgres.sh db /webodm/wait-for-it.sh -t 0 broker:6379 -- /webodm/start.sh --create-default-pnode\""
|
|
||||||
depends_on:
|
depends_on:
|
||||||
- node-odm-1
|
- node-odm-1
|
||||||
|
environment:
|
||||||
|
- WO_CREATE_DEFAULT_PNODE=YES
|
||||||
node-odm-1:
|
node-odm-1:
|
||||||
image: opendronemap/nodeodm
|
image: opendronemap/nodeodm
|
||||||
container_name: node-odm-1
|
container_name: node-odm-1
|
||||||
|
|
4
start.sh
4
start.sh
|
@ -57,11 +57,11 @@ fi
|
||||||
echo Running migrations
|
echo Running migrations
|
||||||
python manage.py migrate
|
python manage.py migrate
|
||||||
|
|
||||||
if [[ "$1" = "--create-default-pnode" ]]; then
|
if [[ "$WO_CREATE_DEFAULT_PNODE" = "YES" ]]; then
|
||||||
echo "from nodeodm.models import ProcessingNode; ProcessingNode.objects.update_or_create(hostname='node-odm-1', defaults={'hostname': 'node-odm-1', 'port': 3000})" | python manage.py shell
|
echo "from nodeodm.models import ProcessingNode; ProcessingNode.objects.update_or_create(hostname='node-odm-1', defaults={'hostname': 'node-odm-1', 'port': 3000})" | python manage.py shell
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "$1" = "--create-micmac-pnode" ]]; then
|
if [[ "$WO_CREATE_MICMAC_PNODE" = "YES" ]]; then
|
||||||
echo "from nodeodm.models import ProcessingNode; ProcessingNode.objects.update_or_create(hostname='node-micmac-1', defaults={'hostname': 'node-micmac-1', 'port': 3000})" | python manage.py shell
|
echo "from nodeodm.models import ProcessingNode; ProcessingNode.objects.update_or_create(hostname='node-micmac-1', defaults={'hostname': 'node-micmac-1', 'port': 3000})" | python manage.py shell
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue