gitroomhq / postiz-app

📨 The ultimate social media scheduling tool, with a bunch of AI 🤖
https://postiz.com
Apache License 2.0
11.18k stars 2.31k forks source link

Create a railway.app deployment using docker #340

Open nevo-david opened 1 month ago

nevo-david commented 1 month ago

🔖 Feature description

Create a railway deployment

🎤 Why is this feature needed ?

We want to give people more 1-click deployment to use Postiz faster

✌️ How do you aim to achieve this?

Check out the railway docs on creating a new template https://docs.railway.app/

🔄️ Additional Information

No response

👀 Have you spent some time to check if this feature request has been raised before?

Are you willing to submit PR?

None

sanketshinde3001 commented 1 month ago

I want to try this..

nevo-david commented 1 month ago

Hi @sanketshinde3001 go for it!

fadexadex commented 1 month ago

I would love to take on this as well

fadexadex commented 1 month ago

Where do we include the one click deploy link sir?

nevo-david commented 1 month ago

The one click deploy will be available on railway.app templates and a button on the main README.md

fadexadex commented 1 month ago

Ohh so I can just include the template button in the main postiz readme?

nevo-david commented 1 month ago

I mean this is the easy task, the hard task is to create the template in Railway

fadexadex commented 1 month ago

Yeah I have done that sir

fadexadex commented 1 month ago

I have the template already I just need to know where to place it, I am using the docker file to deploy right?

nevo-david commented 1 month ago

Yes

fadexadex commented 1 month ago

Okay, I have an issue with deploying, railway is saying the "The VOLUME keyword is banned in Dockerfiles. Use Railway volumes instead. https://docs.railway.app/reference/volumes"

Can I go ahead to edit the volume in the docker file?

fadexadex commented 1 month ago

So there are two volumes present but railway only supports one from the gui. image

fadexadex commented 1 month ago

356

ravi-hash commented 1 month ago

I would like to work on this. Can you assign it to me?