Xevion
Uvicorn Health Check Fails with IPv6 Bind
Getting really confused, I switched from Hypercorn to Uvicorn for alleged performance reasons, and while it binds just find to IPv6 and IPv4 locally, as well as IPv4 on Railway (the healthcheck succeeds), IPv6 just refuses to be bound.
19 replies
Clicking 'Observability' button goes to the wrong project
Expected Flow
- You click on a project, go to 'Observability' and view the logs.
- You then click on another project using the / {project name} / {service name} / and using the drop down, switch to a different project.
- You automatically switch to the Architecture tab.
- You click on the Observability tab.
- You are now viewing logs for a different project.
What Occurs
- I switch to a different project.
- I click observability tab.
- Suddenly, I am back to the first project, viewing it's logs instead.
Notes
- The issue does not occur if I reload after switching to a different project.
8 replies
Ideal way to compose and manage a full stack app?
Railway doesn't really seem to be exposing an example of how one could/should compose a full stack application. It provides all the services, but it doesn't seem to detail on how you'd put them all together.
For example, Django is a great backend, but if you want a great frontend - you'll need something like React, built with Vite, perhaps.
But how is one supposed to build and serve your frontend files? Nginx comes to mind, serving static files for your frontend, and proxying all API requests to Django.
But how is this to be done? Most people use Docker Compose, which Railway doesn't support at all. Dockerfiles are cool, but I'm struggling to find any examples that include more than a single service. There's no Django + Postgres + React + Nginx example - there's just Django. Or Nginx. Or Django + Postgres at best; which isn't hard to figure out at all.
81 replies
25min Delay in starting Nixpack Build
I just noticed our latest deployment was taking 27mins to finish, so I checked it out and noticed our docker image push (or so I think that is it) was 800MB. I checked, and apparently we've been doing this for like 2 weeks, 800MB docker images each time. This sounds pretty unusual, as we don't use anything that heavy. Additionally, our builds usually finish in 3 minutes, so by this logic, nothing is out of the ordinary.
16 replies