Create your Link in Bio for Bluesky
1#!/usr/bin/env bash
2set -euo pipefail
3
4# 1. Setup atproto dev server
5if [ ! -d ./atproto/node_modules ]; then
6 cd atproto
7 make deps
8 make build
9 cd ..
10fi
11
12# 2. Start atproto dev server
13nohup pnpm dev-atproto &
14pid=$!
15echo "Started atproto dev server with pid $pid"
16trap "
17echo
18echo 'kill -STOP $pid && docker compose down'
19kill $pid
20docker compose down
21exit
22" SIGINT SIGTERM
23
24# 3. Setup database and jetstream
25pnpm wait-on tcp:2583 && docker compose up -d --wait
26pnpm prisma migrate deploy