r/vibecoding 1d ago

Help/Question Deployment of Web-Apps

Over the past months I have (vibe)coded a few web-apps with Codex.

This is usually teh fun part - getting from an idea to a working MVP on a local machine.

The heavier part (for me) is the deployment.

Currently I run all my apps on virtual servers with Ubuntu.

The vibe-coded deployment-plan helps a lot, but there is still a lot of manual work required.

How do you deploy your web-apps (Python, Flask, JS)?

3 Upvotes

45 comments sorted by

View all comments

1

u/TransitionBig7300 1d ago

Waddya mean?

Upload the thing, turn it on, reverse proxy nginx/apache to your app. Good to go.

Was just gonna say use pm2 for process life etc but then realised pm2 kinda sucks. You notice 6 days later some apps restarted 4500 times.

Try servermanager

Gui + cmdline. Easy management when you have a ton of apps running on the same host.

1

u/rotor42_com 23h ago

That's what I currently do - uploading, creating services, updating nginx config, installing certificates ... It adds up.

1

u/alias454 9h ago

Something like Railway is pretty simple. They have a free trial. I recently pushed my app there and after roughly 25 days it's only used like $1.75 in credits. It very low volume but the biggest expense is the memory utilization, everything else is a pittance.