Bun.serve.
Create and run the project
8787 by default and uses PGlite under
data/hookfish. pnpm dev also starts the packaged dashboard; use
pnpm dev:server for the backend alone.
Deploy
Deploysrc/index.ts with a persistent Bun-compatible host. Set:
PGLITE_DATA_DIR to a persistent mounted path when using PGlite. For
multiple instances, replace the database in hookfish.config.ts with the
PostgreSQL adapter.