triggerdotdev / trigger.dev

Trigger.dev is the open source background jobs platform.
https://trigger.dev/changelog
Apache License 2.0
9.35k stars 585 forks source link

doc need: creating a new reference project and deploying it locally #1362

Closed ericallam closed 1 month ago

ericallam commented 1 month ago

We're missing a doc in the repo (ideally at references/README.md) that details how to:

pnpm run dev --filter webapp --filter coordinator --filter docker-provider

Then deploying it like so:

pnpm exec trigger deploy --self-hosted --load-image

This README should also make sure the CONTRIBUTING.md guidelines are enough to get the webapp running locally.

This new README should be sufficient for a new contributor to come in from scratch and create a new reference project and both run it in dev and deploy it.

ericallam commented 1 month ago

/bounty $100

algora-pbc[bot] commented 1 month ago

💎 $100 bounty • Trigger.dev (YC W23)

Steps to solve:

  1. Start working: Comment /attempt #1362 with your implementation plan
  2. Submit work: Create a pull request including /claim #1362 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to triggerdotdev/trigger.dev!

Add a bounty • Share on socials

varshith257 commented 1 month ago

/attempt #1362

Algora profile Completed bounties Tech Active attempts Options
@varshith257 13 bounties from 7 projects
TypeScript, Go
Cancel attempt
algora-pbc[bot] commented 1 month ago

@varshith257: The Trigger.dev (YC W23) team prefers to assign a single contributor to the issue rather than let anyone attempt it right away. We recommend waiting for a confirmation from a member before getting started.

varshith257 commented 1 month ago

@ericallam I would like to a step on this . Can I get it assigned?

ericallam commented 1 month ago

@varshith257 I can't remember how to assign things with Algora or if that's even possible, but here is a gif instead:

bart-simpson-episode-20-gif

Kritik-J commented 1 month ago

@ericallam I would like to work on it, Can I get it assigned?

ericallam commented 1 month ago

I've been informed that GitHub has issue assignment built in, and gifs don't count. So I've assigned @varshith257 (and myself), to this issue. @Kritik-J thanks for the offer, but since @varshith257 came first I'll give them a crack at it 🫡

varshith257 commented 1 month ago

@ericallam It's fine with gif too 😄

ericallam commented 1 month ago

@varshith257 any updates?

varshith257 commented 1 month ago

@ericallam Will draft PR soon

Wackyator commented 1 month ago

/attempt #1362

algora-pbc[bot] commented 1 month ago

@Wackyator: Another person is already attempting this issue. Please don't start working on this issue unless you were explicitly asked to do so.

lostinvsc commented 1 month ago

/attempt #1362

algora-pbc[bot] commented 1 month ago

@lostinvsc: Another person is already attempting this issue. Please don't start working on this issue unless you were explicitly asked to do so.

lostinvsc commented 1 month ago

He is taking too much time

ericallam commented 1 month ago

@Wackyator how are things going with this issue? Anything I can help with?

Wackyator commented 1 month ago

@ericallam I've mentioned something in the discord thread that I require some help on, I've created a draft PR for the time being.

algora-pbc[bot] commented 1 month ago

💡 @Wackyator submitted a pull request that claims the bounty. You can visit your bounty board to reward.

algora-pbc[bot] commented 1 month ago

🎉🎈 @Wackyator has been awarded $100! 🎈🎊