10 months ago
Hi in the Getting started it says
"When you click deploy, Railway will create a repo using the NextJS Prisma template as the source on your linked GitHub account and kick off an initial deploy after the project is created."
my account is linked but a repo is not being created. It seems to be deploying directly from the template. What am I doing wrong?
https://docs.railway.app/quick-start
here's what the project looks like https://imgur.com/a/X56A1Cw
This what was created when I chose the NextJS template from the quick start. I 100% do not have a clone of the repo that I can then make changes to. Thanks in advance!
13 Replies
10 months ago
Here's the image attached of my project with the repo being the template instead of a clone of it I can edit
Attachments
10 months ago
Ok so I see that the repo cloning is no longer done. But all the docs are still saying it is. I really don't understand the point of deploying off someone else's repo because you can't change it. Suggested changes:
1. Update your docs. Your quick start does not work. This is quite a basic failure of the product management team not appreciating that the customer experience starts with your getting started docs.
2. Allow cloning again with a switch, off by default. If it's off, make it clear to users what the consequence is. As far as I can tell if you deploy from a repo you can't modify, you have very few use cases after that as you can't make any programmatic changes -- please do correct me if I misunderstood this. Your blog update said "the vast majority of deployments didn't modify the repo". My guess is they didn't do anything at all after that and don't monetise at all well. But I don't really know. What I know is this change cost me several hours of complete confusion, and likely I'm not the only one.
10 months ago
Thank you for your feedback and i'm sorry you haven't had a great first impression of our Docs or the platform.
To address your feedback directly -
We will be updating the getting started page this week!
You can still clone a repo a template service deploys from, you simply click the eject button in the service settings -
https://docs.railway.app/guides/deploy#eject-from-template-repository
10 months ago
The Eject button Feature flag isn't available to me?
Attachments
10 months ago
That's no longer required as that feature went into general availability, I have a draft PR locally to fix that -
10 months ago
I see that the repo cloning is no longer done. But all the docs are still saying it is
Can you point me to where the docs still say this please?
10 months ago
Dude https://docs.railway.app/quick-start "When you click deploy, Railway will create a repo using the NextJS Prisma
template as the source on your linked GitHub account and kick off an initial deploy after the project is created." now you're just being lazy it's literally the first page of the quick start
10 months ago
Also, I have no Eject button. I have "Disconnect". Is that what you mean?
I'm quite astonished at this user flow now. It's bonkers unintuitive. I guess you're vastly valuing "don't clone the repo" over "use that repo as a starting point for work" because if you walk through the steps to replicate the previous functionality, it's not pretty at all.
10 months ago
I understand you are frustrated but let's try to keep a cool mind, please.
As mentioned the quick start guide is being revamped.
Also, I have no Eject button. I have "Disconnect". Is that what you mean?
I also don't have an eject button, good catch, I have brought up this issue to the rest of the team!
10 months ago
Now you're just being lazy it's literally the first page of the quick start
Brody's asking because he's working on docs this week, and also answers hundreds of queries per day.
We maintain a lot of docs and flows. It's a complicated product as you're seeing.
You pointing out where you found something helps us move quicker to make it better
10 months ago
Same problem here with Strapi Template!
10 months ago
Hey! another update, the quick start guide has been fully updated!
Status changed to Solved brody • 10 months ago