kopia lustrzana https://github.com/OpenDroneMap/WebODM
Changed build process to speed up launch
rodzic
b8eefd2360
commit
ee961ef069
|
@ -33,7 +33,6 @@ WORKDIR /webodm/nodeodm/external/node-OpenDroneMap
|
|||
RUN npm install
|
||||
|
||||
WORKDIR /webodm
|
||||
RUN npm install -g webpack
|
||||
RUN npm install
|
||||
RUN npm install -g webpack && npm install && webpack && python manage.py collectstatic --noinput
|
||||
|
||||
VOLUME /webodm/app/media
|
||||
|
|
|
@ -196,6 +196,7 @@ pip install -r requirements.txt
|
|||
sudo npm install -g webpack
|
||||
npm install
|
||||
webpack
|
||||
python manage.py collectstatic --noinput
|
||||
chmod +x start.sh && ./start.sh --no-gunicorn
|
||||
```
|
||||
|
||||
|
|
7
start.sh
7
start.sh
|
@ -49,18 +49,11 @@ if [ "$1" = "--setup-devenv" ] || [ "$2" = "--setup-devenv" ]; then
|
|||
|
||||
echo Setup webpack watch...
|
||||
webpack --watch &
|
||||
else
|
||||
# Normal startup
|
||||
echo Building asssets...
|
||||
webpack
|
||||
fi
|
||||
|
||||
echo Running migrations
|
||||
python manage.py migrate
|
||||
|
||||
echo Collecting static assets
|
||||
python manage.py collectstatic --noinput
|
||||
|
||||
if [[ "$1" = "--create-default-pnode" ]]; 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
|
||||
fi
|
||||
|
|
Ładowanie…
Reference in New Issue