Skip to content

why is there a volley ball on my head? honestly i'm asking the same question

License

Notifications You must be signed in to change notification settings

taciturnaxolotl/echelon

Repository files navigation

Logo
Echelon

noun - A similar formation of groups, units, or individuals.

What's this?

It's a project I made to display stats about how many channels you are in on slack! Eventually I want to add a bluesky streak feature too.

Dev

for the env file, you need to have the following variables:

NODE_ENV="dev"
JWT_SECRET=
ARCJET_KEY=
SLACK_CLIENT_ID=
SLACK_CLIENT_SECRET=

then you also need a slack app which can be created from the manifest.yaml file.

The jwt can be created with the following command:

openssl rand -hex 128

You can get your arcjet key from the arcjet website.

Why that License?

Well I like using the AGPL 3.0 license because it's a strong copyleft license that ensures that any changes made to the code are shared back with the community. However there is often alot of confusion about how the license works. Here are 3 brief cases showing how the AGPL 3.0 license works:

  1. You download the binary from the releases or use a hosted version.
    • You haven't done anything to the code so you are entirely in the clear!
  2. You see a problem with the code so you fork it and use it privately
    • You are still in the clear! The AGPL 3.0 license only requires you to share the code if you distribute it.
  3. You find an improvement, implement it, and distribute it privately in your company or for some family and friends
    • You are still in the clear! The AGPL 3.0 license only requires you to share the code if you distribute it to the public.

Basically if you distribute the code publicaly you have to share the code, but if you don't distribute the code publicaly or don't modify it then you don't have to share the code.

© 2025-present Kieran Klukas

About

why is there a volley ball on my head? honestly i'm asking the same question

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project