Hi, thanks for showing interest in our project, we appreciate you wanting to be a part of it!
Yes, we welcome external contributions! The only request we have is that you check with us before working on a large feature, as we'd prefer to avoid duplicating effort.
You can do this by either creating an issue that we can communicate through, or popping into the Discord channel and asking in the #development channel. Whatever works best for you!
Other than that, feel free to contribute however you'd like!
Fork, then clone the repo:
git clone [email protected]:your-username/teal.git
Set up your machine:
pnpm install && pnpm install -g turbo && cp apps/aqua/.env.example apps/aqua/.env &&
pnpm run db:migrate
To start the monorepo run:
turbo dev
If you only want to start one service run:
turbo dev --filter=<service_path>
Open http://localhost:3000/ with your browser to see the home page. You will need
to login with Bluesky to test the posting functionality of the app. Note: if the
redirect back to the app after you login isn't working correctly, you may need to
replace the 127.0.0.1
with localhost
.
Push to your fork and submit a pull request.
Now you're waiting on us! We'll try to comment on the pull request as soon as we can!
Thanks again!