forked from github/plane
a8c03281c6
* fix: adding single docker base file * action added * fix action * dockerfile.base modified * action fix * dockerfile * fix: base aio dockerfile * fix: dockerfile.base * fix: dockerfile base * fix: modified folder structure * fix: action * fix: dockerfile * fix: dockerfile.base * fix: supervisor file name changed * fix: base dockerfile updated * fix dockerfile base * fix: base dockerfile * fix: docker files * fix: base dockerfile * update base image * modified docker aio base * aio base modified to debian-12-slim * fixes * finalize the dockerfiles with volume exposure * modified the aio build and dockerfile * fix: codacy suggestions implemented * fix: codacy fix * update aio build action --------- Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
30 lines
748 B
Bash
30 lines
748 B
Bash
#!/bin/bash
|
|
set -e
|
|
|
|
|
|
if [ "$1" = 'api' ]; then
|
|
source /app/venv/bin/activate
|
|
cd /app/api
|
|
exec ./bin/docker-entrypoint-api.sh
|
|
elif [ "$1" = 'worker' ]; then
|
|
source /app/venv/bin/activate
|
|
cd /app/api
|
|
exec ./bin/docker-entrypoint-worker.sh
|
|
elif [ "$1" = 'beat' ]; then
|
|
source /app/venv/bin/activate
|
|
cd /app/api
|
|
exec ./bin/docker-entrypoint-beat.sh
|
|
elif [ "$1" = 'migrator' ]; then
|
|
source /app/venv/bin/activate
|
|
cd /app/api
|
|
exec ./bin/docker-entrypoint-migrator.sh
|
|
elif [ "$1" = 'web' ]; then
|
|
node /app/web/web/server.js
|
|
elif [ "$1" = 'space' ]; then
|
|
node /app/space/space/server.js
|
|
elif [ "$1" = 'admin' ]; then
|
|
node /app/admin/admin/server.js
|
|
else
|
|
echo "Command not found"
|
|
exit 1
|
|
fi |