```
add Docker Compose configuration files for CMS, Doc, Ionic Mobile, API_TS, and PocketBase services, along with .env file for environment variables and related scripts ```
This commit is contained in:
@@ -1,16 +1,31 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
DB_COMPOSE_FILE="-f ./docker-compose.db.yml"
|
||||
_COMPOSE_FILE="-f ./docker-compose.yml"
|
||||
DEV_COMPOSE_FILE="-f ./docker-compose.dev.yml"
|
||||
|
||||
COMPOSE_FILES="$DB_COMPOSE_FILE $_COMPOSE_FILE $DEV_COMPOSE_FILE"
|
||||
|
||||
set -x
|
||||
|
||||
cd docker
|
||||
|
||||
docker compose $COMPOSE_FILES kill
|
||||
docker compose $COMPOSE_FILES down
|
||||
|
||||
set -ex
|
||||
|
||||
docker compose kill
|
||||
docker compose down
|
||||
docker compose $COMPOSE_FILES up -d pocketbase api_ts --remove-orphans
|
||||
|
||||
docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d pocketbase api_ts --remove-orphans
|
||||
docker compose logs pocketbase
|
||||
docker compose $COMPOSE_FILES logs pocketbase
|
||||
|
||||
echo "done"
|
||||
|
||||
sudo chown 1000:1000 -R ./volumes
|
||||
|
||||
echo "please run yourself !!!!"
|
||||
echo "nodemon -w /pb_hooks --exec "pocketbase seed""
|
||||
echo ""
|
||||
docker compose exec -it pocketbase sh
|
||||
docker compose $COMPOSE_FILES exec -it pocketbase sh
|
||||
|
||||
cd ..
|
||||
|
Reference in New Issue
Block a user