Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.46 KB

readme.md

File metadata and controls

31 lines (25 loc) · 1.46 KB

Box

NPM

A terminal message passing app powered by Supabase with authentication and realtime messaging support: box open global

| recommended node versions: v16-17

Setup

  1. clone this repo
  2. create a .env file in the root project dir (contact me for keys if you want the global database!)
  3. npm i
  4. npm link
  5. run box --help for a list of commands

Self Hosted

  • create an .env file and provide the values specified in .env.example
  • create a supabase project with the following tables
image - add the following RLS policies image image image image

Channels are public but you could enable RLS for them as well.

ex box command:

box ship dev "$(ls ./some/dir)" # sends the out put of a bash command to the dev channel

run box for details!