#!/bin/bash docker rm -f dashdemo 2>/dev/null docker run -d \ --name dashdemo \ --log-opt max-size=10m \ --log-opt max-file=3 \ --restart always \ --read-only \ --tmpfs /tmp:rw,noexec,nosuid,size=512m \ --tmpfs /run:rw,noexec,nosuid,size=16m \ -u $(id -u):$(id -g) \ -p 127.0.0.1:4209:4209 \ -e HOST=0.0.0.0 \ -e PORT=4209 \ -e HTTPS_PORT=0 \ -e HEALTH_MONITOR_ENABLED=false \ -e SQLITE_PATH=/app/data/dash.db \ -e STORAGE_DIR=/app/data/storage \ -e BACKUP_DIR=/app/data/backups \ -e GOOGLE_CLIENT_ID=928121624463-m9du45ek2d5f6p9cke8qpnf89ii9no20.apps.googleusercontent.com \ -e JWT_SECRET=dfhjkswezui32476sdjkhvbn347865 \ -e IMPLICIT_CREATE=true \ -v "/home/ubuntu/dashdemo:/app/data:rw" \ -v "/home/ubuntu/src/docker/dashback/dist:/app/dist:ro" \ -v "/home/ubuntu/src/docker/dashback/dist/dashback_current:/app/dist/dashback:ro" \ dashback:latest