Files
lettersoup-online/002_source/pocketbase/docker/entrypoint.sh
2025-04-18 03:06:06 +08:00

29 lines
576 B
Bash
Executable File

#!/usr/bin/env sh
set -ex
sleep 1
# original from dockerfile
echo "init first migration for create user"
/usr/local/bin/pocketbase migrate up
echo "create admin account"
# /usr/local/bin/pocketbase superuser upsert admin@123.com Aa12345678
/usr/local/bin/pocketbase migrate up --dir=/pb_data --migrationsDir=/pb_migrations
echo "start server"
/usr/local/bin/pocketbase serve \
--http=0.0.0.0:8090 \
--dir=/pb_data \
--migrationsDir=/pb_migrations \
--publicDir=/pb_public \
--hooksDir=/pb_hooks &
sleep 5
echo "calling hook"
/usr/local/bin/pocketbase hello