@@ -1,3 +1,5 @@
#!/bin/bash
-docker build -t website-v2-dev .
+source scripts/env.sh
+
+docker build -t $IMAGE .
@@ -0,0 +1,8 @@
+#!/bin/bash
+IMAGE=tinydatacenter.com-build
+NAME=tinydatacenter-build
+DEV_PORT=23000
+MEDIA=$HOME/p/tdc-media
@@ -1,6 +1,10 @@
docker run -d --restart always \
---mount type=bind,source=$PWD/app,target=/tmp/app \
---mount type=bind,source=$HOME/media,target=/tmp/app/resources/public/media,readonly \
---name website-v2-dev -p 23000:3000 website-v2
+ -v $PWD/app:/tmp/app \
+ -v $MEDIA:/tmp/app/resources/public/media:ro \
+ --name $NAME \
+ -p $DEV_PORT:3000 \
+ $IMAGE
-docker rm -f website-v2-dev
+docker rm -f $NAME