railwayapp / templates

Railway starters
https://railway.app
MIT License
330 stars 150 forks source link

Add TypeBot Template #427

Closed ndneighbor closed 9 months ago

ndneighbor commented 11 months ago

Goal

TypeBot is a self-hosted template designed to create conversation interfaces.

Payout

$150

Expectation

Create the TypeBot template. Detailed documentation will guide users in leveraging TypeBot's capabilities for their data automation needs.

Aravindha1234u commented 11 months ago

Working on this.

Aravindha1234u commented 11 months ago

Github Repo: https://github.com/Aravindha1234u/typebot-railway Template: https://railway.app/template/dUZFyU?referralCode=HT4TtK

Aravindha1234u commented 11 months ago

@ndneighbor I have updated the Template and it works as excepted.

FarazPatankar commented 11 months ago

@Aravindha1234u make sure you publish the template on Railway.

Aravindha1234u commented 11 months ago

I thought there will an approval process. ok I will go ahead and publish it

Aravindha1234u commented 11 months ago

ttps://railway.app/template/dUZFyU?referralCode=HT4TtK @FarazPatankar

melissa-hale commented 10 months ago

Hi @Aravindha1234u , thank you for your work on this one! However, another submission will be accepted for TypeBot. I wanted to provide some feedback though -

Thanks again for this one and the rest of your submissions. I know you are working on one more so I'll be on the lookout

Aravindha1234u commented 9 months ago

Hi @melissa-hale

  1. I haven't used Repo's Dockerfile if you check I have used the latest image version of Typebot official docker only. Since it has two services I had to put them in different folders. image I had to update entrypoint.sh because the latest version contained various bugs which were raised in Railway discord as well as Github Issues in my repository. it was throwing an Internal Error Server So I had to debug and fix that since multiple users had started using my template. image Is Brody's template accepted for this submission? let me know if that template will be used, I can remove mine but I am not sure if this will affect the active users using my template from Railway's Template marketplace. Let me know how better his template was so I can improvise. I thought this submission was picked based on FCFS.

  2. Secondly, the public_url template service variable is getting assigned after the service starts which makes NEXT_JS fail and stop working so I had to override the variable that's why I have used RAILWAY_PUBLIC_DOMAIN variable which I found from the env variables.

melissa-hale commented 9 months ago

Hi @Aravindha1234u ! Completely understand, and I really appreciate you raising your points. I didn't mean to imply there was anything inherently wrong with your work. The template is adding huge value to our marketplace, clearly! I think the best course forward here is to credit you for this bounty as well. Both of the TypeBot templates are great, and honestly, I love that they show different ways of deploying the same self-hosted system.

I'll get you queued up for payout here as well :)

I think we're pretty good on your submissions so far, so we can keep chatting in Discord! Thanks again!