Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 1.09 KB

README.md

File metadata and controls

27 lines (17 loc) · 1.09 KB

tdiscuss

Discussion board for your tailnet

Why?

Why not? Who doesn't want a discussion board for their tailnet? (sarcasm) .. Honestly, I've often found myself wanting a small/simple/easy-to-deploy discussion board a la pgBoard. The apps golink and tclip use the tailscale go library to expose the application securely on your tailnet. I thought this was a good fit for what I'm calling tdiscuss. That's why. Well, and it's fun!

Building

  1. Install bazelisk
  2. make will run tests and build

Running for development

  1. Be a tailscale user
  2. Have an auth key created for the last step in this list.
  3. Set up a PostgreSQL database version 14+
  4. psql < sqlc/schema.sql
  5. DATABASE_URL=<valid dsn> TS_AUTHKEY=<key from step 2> make run-binary

Running for production

Coming soon...

Issues

Issues building or running? General questions? File an issue!