Installing Homarr on Railway
Originally posted in https://discord.com/channels/972958686051962910/972958689155764326/1329852421543039017
how do i fix this
Solution:Jump to solution
Railway | Homarr documentation
Railway is a cloud platform that allows you to deploy your apps with ease. You can deploy Homarr on Railway with a few clicks.
31 Replies
Thank you for submitting a support request.
Depending on the volume of requests, our team should get in contact with you shortly.
⚠️ Please include the following details in your post or we may reject your request without further comment: - Log (See https://homarr.dev/docs/community/faq#how-do-i-open-the-console--log) - Operating system (Unraid, TrueNAS, Ubuntu, ...) - Exact Homarr version (eg. 0.15.0, not latest) - Configuration (eg. docker-compose, screenshot or similar. Use ``your-text`` to format) - Other relevant information (eg. your devices, your browser, ...)
Frequently Asked Questions | Homarr documentation
Can I install Homarr on a Raspberry Pi?
@Vishal let's continue here
ECONNREFUSED
means that it's not reachable, because it says middleware that's not that great. How do you host it?railway.app
Okay makes sense that it does not work then probably. It expects a "HOSTNAME" env variable from docker, but not sure how this works in railway
what should be the value i'll try if that works
In theory it would be the hostname that it has within docker. Because that does not work it might not be possible at all as it only allows an http endpoint with port 3000
hmm I didn't get you
HOSTNAME is an environment variable that is set by docker and would need to be defined, because we can not just access the trpc endpoint from outside the container
if i define "HOSTNAME" env variable will that work
HOSTNAME=3000
Not sure, I don't quite know how it works on railway
Maybe it makes more sense to ask them why they dont' have a HOSTNAME env variable set (if this is the case)
ok let me try asking them
done fixed
Okay and how?
Maybe we could add a installation guide to the docs
here's the template I have updated https://railway.com/template/_c4Kr9
can add this Markdown to the docs
i had to add
PORT=3000 and HOSTNAME=0.0.0.0
But thats not correct, right?
aah somehow it takes time to update
Okay I see
Is this template also available as code or only as template
only the template no code i guess
Okay so the template is like a form where you fill out custom env variables, docker image and tag and so on?
it shows updated
yes
Great okay
But that also means you have to manually update it (nvm you have latest)
yes but if i add versions i have update manually but the tag i have put as latest so i don't need to update
or maybe i misunderstood your question
It was not a question and rather me thinking loud, sorry
I noticed while writing the sentence, that you have latest and so don't need to update it in that regard
here's the one with my referral its upto you both are same
https://railway.com/template/_c4Kr9?referralCode=vishify
Markdown
its ok i got it
👍🏽
Thanks
and the demo i think its not the latest right
Yeah it's still the old one, I'll have to find out how to change it xD
would that be the same link
One of the other devs had made it initially. Yes will be the same link
Solution
Railway | Homarr documentation
Railway is a cloud platform that allows you to deploy your apps with ease. You can deploy Homarr on Railway with a few clicks.