brad
Deploying Faktory server in Railway
Hi there! I have a service that deploys the Docker image for Faktory (https://hub.docker.com/r/contribsys/faktory). Faktory is a background job system that listens on port 7419 for job commands and 7420 for the web UI (for monitoring jobs; if you're familiar with Sidekiq, it's practically identical).
At the moment I have the service configured to listen over TCP on port 7419 so that I can send jobs to it. That's been working great, but I don't appear to be able to also listen on 7420 over HTTP to access the Web UI and monitor jobs. This does appear to be possible on Render for example: https://github.com/contribsys/faktory-render/blob/main/readme.md
I've done a bit of searching on this here Discord for some information around this and my understanding on this is that Railway does not currently support http and tcp at the same time (though that may be on the roadmap but is not coming soon, per se). Just wondering if I have any option here or if anyone has experience deploying Faktory on Railway and can provide any tips? I'm a big fan of Railway and would love to continue using it but may be pulled over to Render if there is no option sadly.
Thanks for anything you can provide!
21 replies