about plans and pricing

islambelabbes
TRIAL

a year ago

Hey, I'm really interested in hosting my apps on the railway; however, I have some points I need to understand better.

1: For each plan Let's say we have a hobby plan. Is the $5 included? So when I hit the $5 limist, it starts charging based on the source? And does the same go for the Pro Plan?

2: Does seat mean team member? or service? So in my hobby, I can host as many services as I need for that $5, or for each service, it's $5 (with resource usage).

3: (32 GB of RAM and 32 vCPU per service) does this mean the limit of resources I can scale to?

4: For the resources, when you say 

CPU: $20 per vCPU core per month. Does that mean if I use 1 vCPU for each minute in a month, or is it a total for the month?
Thanks in advance.

2 Replies

islambelabbes
TRIAL

a year ago

N/A


a year ago

  1. The hobby plan does include $5 that you use towards resource costs, then anything above $5 you pay for. The Pro plan does not come with any included resource usage.

  2. A seat is just a fancy term for a user. On any plan you can host any many projects as you reasonably want as there are no costs for simply creating a project or service.

  3. That's correct, that's how much resources you can use per service.

  4. $20 per vCPU per month means if a service you ran used a constant 1 vCPU 24/7 for a month you can expect to pay $20 for the CPU usage alone.


islambelabbes
TRIAL

a year ago

thank you for your clarification ,
one thing , i hosted express app + postgres on free tier so i can test
i found that i get a slow api response and slow database.
is that only because i'm using free trial will it be better for paid ones ?


a year ago

unless you are directly running into your resource limits on the trial plan, no nothing would improve in that regard, the paid plans run the same hardware they just allow you to use more of it, it could be due to low code quality or your geographical distance to the service and database that are hosted on railway


islambelabbes
TRIAL

a year ago

i wont say its bad code since its just a test endpoint but its for sure geographical distance then
i appreciate it have a nice day


a year ago

you too!


mu7ammadrasul
TRIAL

a year ago

Hi, I'm on trial too, i hosted a node-express app a month ago and i had it run for 2 weeks, i have things that i experienced that i share it with you so as to benefit you,

  • if you want to you use less resources so that you pay less then don't go with languages that require plenty of ram just for running your app, in my case, Fastify was using 58MB than Express which was using 84MB so node js would cost you a lot.

  • use languages that are Low level languages or languages that handle RAM management so efficient to not dump you and your projects because you'd not recover from that, that's why i suggest either Rust, Go or zig, teach yourself one of them and you are good with railway.

  • don't use MYSQL, always go for Postgresql cause mysql uses so much of ram, in my case it used 256MB than Postgresql which is using only 50MB.


a year ago

Spitting facts.


about plans and pricing - Railway Help Station