Skip to content

mechairoi/litefs-fts-demo

Repository files navigation

litefs-fts-demo

To install dependencies:

bun install

To run:

for MacOS users (ref. https://bun.sh/docs/api/sqlite#loadextension)

brew install sqlite
export CUSTOM_SQLITE_PATH=$(ls -L $(brew --prefix)/Cellar/sqlite/*/lib/libsqlite3.dylib | head -n 1)
API_KEY=test bun run index.ts

This project was created using bun init in bun v1.0.14. Bun is a fast all-in-one JavaScript runtime.

Deploy to fly.io

Register on https://fly.io and set up flyctl.

Create an app.

fly apps create

Edit the app name in fly.toml.

Generate your API key and set it as a secret.

fly secrets set --stage "API_KEY=${YOUR_API_KEY}"

Create LiteFS Cluster on fly.io console and set the secret token as a secret.

fly secrets set --stage "LITEFS_CLOUD_TOKEN=${SECRET_TOKEN}"

Attach Consul to the app for LiteFS.

fly consul attach

Deploy the app.

fly deploy

About

No description, website, or topics provided.

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors