A demo application implementing Sign-In with Ethereum (SIWE) using a PocketBase backend.
- Start the web app
copy .env.example -> .env
npm run dev
# then visit:
# http://localhost:5173/- Start pocketbase DB
docker run -it --rm -p 8090:8090 \
-v "$(pwd)/pb/pb_data:/pb_data" \
-v "$(pwd)/pb/pb_hooks:/pb_hooks" \
-v "$(pwd)/pb/pb_migrations:/pb_migrations" \
-e PB_ADMIN_EMAIL="info@pocketbase.local" \
-e PB_ADMIN_PASSWORD="info@pocketbase.local" \
ghcr.io/muchobien/pocketbase:latest --devDeployments to fly.io are done automatically via GHA, on push to master branch.