mirror of
https://github.com/detleph/server.git
synced 2026-09-06 07:56:19 +02:00
FIX: The dev script can now run in any directory
Initially, the directory was required to be called 'server'; This is not the case anymore
This commit is contained in:
@@ -1,14 +1,14 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
DATABASE_PASSWORD=server docker-compose up -d mail postgres redis
|
DATABASE_PASSWORD=server COMPOSE_PROJECT_NAME=detleph_server docker-compose up -d mail postgres redis
|
||||||
|
|
||||||
if [ ! "$(docker ps -a | grep server_dev)" ]; then
|
if [ ! "$(docker ps -a | grep detleph_server_dev)" ]; then
|
||||||
echo "Creating \"server_dev\" container"
|
echo "Creating the server container"
|
||||||
|
|
||||||
docker run -it \
|
docker run -it \
|
||||||
--name server_dev \
|
--name detleph_server_dev \
|
||||||
--mount type=bind,source="$(pwd)",target=/app \
|
--mount type=bind,source="$(pwd)",target=/app \
|
||||||
--network server_default \
|
--network detleph_server_default \
|
||||||
-p 3000:3000 -e PORT=3000 \
|
-p 3000:3000 -e PORT=3000 \
|
||||||
-e DATABASE_URL="postgresql://server:server@postgres:5432/management?schema=public" \
|
-e DATABASE_URL="postgresql://server:server@postgres:5432/management?schema=public" \
|
||||||
-e DATABASE_USER=server \
|
-e DATABASE_USER=server \
|
||||||
@@ -16,11 +16,11 @@ if [ ! "$(docker ps -a | grep server_dev)" ]; then
|
|||||||
--entrypoint "/app/scripts/docker-entrypoint.dev.sh" \
|
--entrypoint "/app/scripts/docker-entrypoint.dev.sh" \
|
||||||
node
|
node
|
||||||
else
|
else
|
||||||
echo "Container \"server_dev\" already exists; Starting container"
|
echo "The server container already exists; Starting..."
|
||||||
|
|
||||||
docker start -ia server_dev
|
docker start -ia detleph_server_dev
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# After container termination
|
# After container termination
|
||||||
|
|
||||||
docker-compose stop
|
COMPOSE_PROJECT_NAME=detleph_server docker-compose stop
|
||||||
|
|||||||
Reference in New Issue
Block a user