Service limit and account entitlement question
yz272n2tpf-lab
PROOP

18 days ago

I currently have 50 services in Railway project noble-warmth, project ID baea4e22-d004-4434-b2c5-81a7fbc05086.

Please tell me the actual service limit for my current workspace/account and whether it can be increased to at least 51 services without deleting or repurposing an existing service.

I also need to know whether Railway exposes an authoritative way to verify:

  1. that there are no pending/staged configuration changes for a service/environment, and
  2. the effective start command/configuration of the currently running deployment, rather than only the saved service configuration.

I am not requesting any changes yet. I only need the current entitlement and authoritative configuration information.

Solved

3 Replies

Railway
BOT

18 days ago

Your workspace is on the Hobby plan, which has a per-project service limit of 50, and you are at that cap. We don't offer limit increases on Hobby.

For staged changes: the public API exposes an environmentStagedChanges query (documented at docs.railway.com/integrations/api/manage-environments) that returns the pending changeset for a given environment. In the dashboard, uncommitted edits appear as a numbered banner on the canvas. The start command shown in a service's settings is the committed value; any edit to it is staged and not applied to the running deployment until the changeset is committed, so comparing the two surfaces tells you whether the running deployment matches the saved configuration.


Status changed to Awaiting User Response Railway • 18 days ago


Railway

Your workspace is on the Hobby plan, which has a per-project service limit of 50, and you are at that cap. We don't offer limit increases on Hobby. For staged changes: the public API exposes an `environmentStagedChanges` query (documented at [docs.railway.com/integrations/api/manage-environments](https://docs.railway.com/integrations/api/manage-environments)) that returns the pending changeset for a given environment. In the dashboard, uncommitted edits appear as a numbered banner on the canvas. The start command shown in a service's settings is the committed value; any edit to it is staged and not applied to the running deployment until the changeset is committed, so comparing the two surfaces tells you whether the running deployment matches the saved configuration.

yz272n2tpf-lab
PROOP

18 days ago

Thank you. Two quick confirmations before I close this:

  1. If I move from Hobby to another paid plan, does the per-project service limit increase above 50? If so, what is the service limit on each applicable plan?
  2. If environmentStagedChanges returns an empty changeset, and the start command in the service settings is the committed value, can I treat that combination as authoritative evidence that there are no unapplied configuration changes affecting the currently running deployment?

I am still only requesting information and do not want any changes made.


Status changed to Awaiting Railway Response Railway • 18 days ago


Railway
BOT

18 days ago

Yes, Pro has a per-project service limit of 100 (Hobby is 50). To your second question: that combination is reliable evidence that no unapplied edits exist for that environment. The settings page shows the committed values that the most recent deployment was launched with, so when nothing is pending, they match.


Status changed to Awaiting User Response Railway • 18 days ago


Status changed to Solved yz272n2tpf-lab • 18 days ago


Welcome!

Sign in to your Railway account to join the conversation.

Loading...