Skip to content

Latest commit

 

History

64 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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!

About

Send messages to your friends and teammates without leaving the terminal!

Topics

Resources

Stars

8 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages