Live data from Hacker News

Devpush – Open-source and self-hostable alternative to Vercel, Render, Netlify

github.com

91–100 of 102 posts

Re: Devpush – Open-source and self-hostable alternative to Vercel, Render, Netlify

#91

I struggle to grasp what it does. What's Vercel and what that does? Someone here in the comments mentioned coolify.io and Dokploy as more alternatives. None of those projects have a good description of what they do. They just "ship anything to anywhere". That's too broad, I need details, I need a short explanation of their basic mechanisms. Tiresome!

[deleted]

Re: Devpush – Open-source and self-hostable alternative to Vercel, Render, Netlify

#92
post #27

This is a great opportunity to get HN's take on these tools: systems to streamline the management of containerized services deployed on self-managed hardware. We've been running both CapRover and Coolify for a couple years. We quite like renting real dedicated servers (Hetzner, OVH), it is so much cheaper than the cloud and a minor management burden. These tools make it easy to bridge the gap and treat these physical…

I haven't tried /dev/push but I don't like these solutions, you always run into some limit and having a fancy ui is overrated.

I bit the bullet and started deploying on k3s; k9s is my fancy UI.

Machines are cattle, I can have as many nodes as I want. If I need to do something new usually there is a helm chart for it or a .yaml solution somewhere on the internet.

I have a lot of control, I've already seen a decent amount of problems, so I just copy paste from old projects. I don't think k3s would do great on 5$ machines with 1GB of RAM but Oracle Always Free gives you 6GB and Hetzner has beefy machines for 35$.

The infra people I work with (mid-large size companies) are cool with k8s on any big cloud so my work experience doesn't change much.

Re: Devpush – Open-source and self-hostable alternative to Vercel, Render, Netlify

#93

Interesting; some questions: 1. Is there a support for deploying into a multiple machines? If so, how does it work? 2. Where and how secrets are stored?

> 1. Is there a support for deploying into a multiple machines? If so, how does it work?

Working on that, you should soon be able to have a central /dev/push instance and remote nodes managed by it.

> 2. Where and how secrets are stored?

Environment variables are stored in the DB but encrypted using Fernet (https://github.com/hunvreus/devpush/blob/main/app/models.py).

Re: Devpush – Open-source and self-hostable alternative to Vercel, Render, Netlify

#94
post #75

Opens project supposed to automate typescript deployments...it's a bunch of python. So now I'll have TWO clusterfucks of infested dependencies to deal with instead of just one.

Well, you're not forced to use the project, there's other similar alternatives without Python. Like it or not you've described 2 of the most popular languages on the planet, and being snarky towards someone building something for free isn't going to make anything better.

Re: Devpush – Open-source and self-hostable alternative to Vercel, Render, Netlify

#96
post #50

I struggle to grasp what it does. What's Vercel and what that does? Someone here in the comments mentioned coolify.io and Dokploy as more alternatives. None of those projects have a good description of what they do. They just "ship anything to anywhere". That's too broad, I need details, I need a short explanation of their basic mechanisms. Tiresome!

Backend engineer here. I have no clue either. I think you’re getting downvoted because it’s easy to search?

Search helps you find information, I searched and found only the descriptions of those projects and the problem is that all those projects have way too generalized descriptions, to the point where it's perceived as a noise, rather than as a signal.

Re: Devpush – Open-source and self-hostable alternative to Vercel, Render, Netlify

#97

I struggle to grasp what it does. What's Vercel and what that does? Someone here in the comments mentioned coolify.io and Dokploy as more alternatives. None of those projects have a good description of what they do. They just "ship anything to anywhere". That's too broad, I need details, I need a short explanation of their basic mechanisms. Tiresome!

If you're familiar with cPanel, these tools are basically cPanel for the 2020s. As a web developer, you develop your app on your computer (normally), but then folks can't actually access your app when it's running on your computer, it needs to be deployed to a publicly accessible web host. Basically, these tools run on your servers and give you nice front ends which allow you to build and host your web apps. Most of…

I have never had experience of configuring cPanel, I only used it, so my perception might be skewed, but the way I understand, cPanel has some built-in integrations with some common (open, 3rd-party projects) things like it supports a quite specific set of databases, supports a specific set of runtime frameworks (like PHP) and so on.

In contrast, this app's description states that it is for deploying your own apps. So does it have any integrations (like cPanel does) with anything? Or is it more like a CI/CD tool (think gitlab-ci or Jenkins)?

Re: Devpush – Open-source and self-hostable alternative to Vercel, Render, Netlify

#98
post #27

This is a great opportunity to get HN's take on these tools: systems to streamline the management of containerized services deployed on self-managed hardware. We've been running both CapRover and Coolify for a couple years. We quite like renting real dedicated servers (Hetzner, OVH), it is so much cheaper than the cloud and a minor management burden. These tools make it easy to bridge the gap and treat these physical…

Have tried almost every PaaS and same for me, I always come back to CapRover, it's the platform I've had the less issues with, it's simple and yet feature complete enough for me to run almost anything. I'd love a better alternative if possible.

Re: Devpush – Open-source and self-hostable alternative to Vercel, Render, Netlify

#99

Earlier quoted context omitted.

If you're familiar with cPanel, these tools are basically cPanel for the 2020s. As a web developer, you develop your app on your computer (normally), but then folks can't actually access your app when it's running on your computer, it needs to be deployed to a publicly accessible web host. Basically, these tools run on your servers and give you nice front ends which allow you to build and host your web apps. Most of…

I have never had experience of configuring cPanel, I only used it, so my perception might be skewed, but the way I understand, cPanel has some built-in integrations with some common (open, 3rd-party projects) things like it supports a quite specific set of databases, supports a specific set of runtime frameworks (like PHP) and so on. In contrast, this app's description states that it is for deploying your own apps. S…

It varies. Coolify for example has installers etc. for various apps. This one I think is pretty much just CI/CD.

Re: Devpush – Open-source and self-hostable alternative to Vercel, Render, Netlify

#100

Earlier quoted context omitted.

> - internal network only with edge nodes (i.e tail scale out the box, + some edge nodes) Can you help me understand that? > - option to deploy on multiple servers to scale with super simple non k8s approach. I'm working on that, allowing you to manage remote nodes from a single /dev/push instance.

> Can you help me understand that? Like 10 nodes behind tailscale/wireguard in a private network, with only 2 nodes where you have a port open on 80/443, those are exposed to the public network. The rest of the nodes are all private like db, redis, etc etc.

Still figuring it out. Routing the traffic is the annoying bit.
Post reply on HN