Files
lettersoup-online/002_source/scripts/dc_dev.sh
louiscklaw 30e4c69343 ```
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
```
2025-05-13 06:58:49 +08:00

32 lines
640 B
Bash
Executable File

#!/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 $COMPOSE_FILES up -d pocketbase api_ts --remove-orphans
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 $COMPOSE_FILES exec -it pocketbase sh
cd ..