frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Like Vercel, but open source and for all language

https://github.com/hunvreus/devpush
79•el_hacker•2h ago

Comments

felixbecker•1h ago
This looks very sleek but coolify.io is also open source and a more mature project in my opinion.
hunvreus•50m ago
Coolify.io is definitely more mature.

I built /dev/push because I wanted to offer a more streamlined UX, closer to what Vercel offer.

I am planning on adding more runtimes (there's a PR for Bun for example), support for custom containers and support for Docker Swarm, allowing you to manage multiple servers with a single instance.

baobun•43m ago
I think you can get stronger by building your own identity (rather than "like vercel") - starts with the headline/tagline and pitch in a way that stands on its own.

"Open source X alternatives" are dime-a-dozen and put a limit on what you can be in the eyes of users. It also sets expectations such that differences easily become disappointment. Not having a global CDN can otherwise simply be out of scope but can be "missing feature" when pitched as an alternative to an established service.

hunvreus•37m ago
Sure. I just thought it'd be easier to explain what it does at first. That was mostly a personal project initially.
pelagicAustral•1h ago
Looks very comfy, I am glad there is so many new alternatives to manage deployments a la Heroku. I remember even back in 2018 it was hard to find any good options to beat Heroku's level of functionality.

I made a Dokku wrapper myself and manage my deployments that way, I'm pretty happy about it these days, but again it's nice to see more alternatives in the wild.

hunvreus•50m ago
Did you open source it?
pelagicAustral•34m ago
I haven't, recently I've been polishing the code a little bit with hopes to do just that.
baobun•1h ago
Vercel alternatives are getting traction and relevance after Vercel and CEO controversies like last weeks https://news.ycombinator.com/item?id=45416353
pjmlp•31m ago
Vercel is like other big corporations that places like HN and Reddit like to hate, most C suites signing off consulting contracts and partner deals couldn't care less.

As such there are plenty of deployments, where the only deployment option is between Vercel, Netlify and co, usually Vercel ends up winning on the portfolio and partner deals.

You don't see geeks selling their Apple gear in droves, despite the deals that its CEO has been doing as well.

cess11•23m ago
What Apple executive has published photographs of themselves being giddy next to a person with an arrest warrant from the ICC?
pjmlp•15m ago
This one, https://www.bbc.com/news/videos/cp8zyyygxv7o
maelito•53m ago
What's the difference with Dokploy ?
hunvreus•48m ago
Dokploy and Coolify are a more container-centric. That means they're a lot more powerful, but also require a bit more massaging.

I wanted to build something closer to what Vercel offers, with a more streamlined UX out of the box.

sgarland•45m ago
I get the appeal, but am also horrified at the “let’s pipe scripts to bash with sudo,” and the lack of visibility into what the DB is doing.

I am a huge proponent of running your own, but along with that comes a responsibility to know what you’re doing. If you don’t know how to harden a Linux box on your own, frankly you have no business hosting anything on it. Spin up a VM and learn from your mistakes first. Similarly, I maintain that if you don’t know how to administer and tune an RDBMS, you shouldn’t be using it for anything that matters.

If you think this sounds like gate-keeping, I’d ask you to re-read what I wrote. I think you have a responsibility to others who are relying on your skills to know what you’re doing, or at the very least, understand enough about their fundamentals to know how to reverse mistakes.

hunvreus•40m ago
I have a draft ARCHITECTURE.md file in the repo: https://github.com/hunvreus/devpush/blob/main/ARCHITECTURE.m...

I'm also working on adding manual steps so that folks who prefer to deploy the app themselves can do so.

I initially had the app deployed with Terraform + Ansible, but rewrote it as a bash script as I thought it'd be lower friction.

sgarland•9m ago
Thanks for this. I want to clarify something: the “you” in my post was directed at users of a product like this, not you, the creator.

Re: lower friction, you’re probably correct, though that also brings with it concerns like those that I posted. While installing Terraform and Ansible isn’t difficult, it might keep people away who have no interest in any form of systems administration, and so we come full circle again.

h33t-l4x0r•33m ago
Or better yet just have AI go over it, because who has the cognitive bandwidth to audit every FOSS project on top of everything else they have to get to today
sgarland•14m ago
This does not solve the problem of knowing what you’re doing. If anything it makes it worse, because you think you understand it.
CuriouslyC•41m ago
If you're self hosting, IMO following Vercel is not the model. Use KEDA and K8s, and if you need compute at the edge lean into Cloudflare. That way you're staying standardized, and your vendor lock in is for best in class edge support.
hunvreus•38m ago
I get the appeal, but personally I stay away from k8s. I don't mind putting in work to set up my deployment pipeline, but on a day to day I just want to push code to my repo and potentially edit environment variables. That's the sweet spot I was trying to hit.
_zoltan_•34m ago
you can do that with k8s and argo?
hunvreus•27m ago
Sure, I just wanted a simple and user-friendly experience.
CuriouslyC•29m ago
Not trying to be dismissive here but if you're deploying regularly and you have plans to scale anything putting the time into learn and automate K8s pays off very quickly. What you're doing here gives me ORM vibes - good for training wheels and helping people that don't know stuff to be productive quickly, but ultimately a source of lots of problems that you wouldn't encounter if you didn't invest in a leaky abstraction.
felixgallo•21m ago
Are you suggesting K8S is free of leaky abstractions?
CuriouslyC•4m ago
I'm suggesting for this case it's closer to ground truth than a hand rolled Vercel clone, because it's been battle tested and tweaked HEAVILY.
pjmlp•33m ago
What I actually miss in Vercel is the lack of exposure to the underlying AWS Lambda infrastructure, at very least similar set of languages should be supported.
hunvreus•26m ago
Vercel does a ton of specialized work under the hood, not sure how much they could expose the underlying infra.
pjmlp•11m ago
Easy, extend the list of options

https://vercel.com/docs/functions/runtimes

Go is in beta for years, for a company that depends so much on Rust tooling nowadays, I guess it would be about time that Rust would graduate out of a community runtime.

Also, their containers are based on Amazon Linux 2023, so they could also extend the support there.

https://vercel.com/docs/builds/build-image

For me, I see that as they pivoted from the early days of multiple runtimes, are nowadays focused on nodejs and they kind of still support multiple runtimes, but are not keen on improving what is already there.

oersted•27m ago
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 servers like PaaS.

We have dozens of apps and services deployed on a couple large-ish servers with backups. Most modern back-ends do so little computationally and lots of containers can comfortably live together. 128GB of RAM and 64 cores can go a long way and surprisingly cheap in Hetzner, and having that fixed monthly cost removes a mental burden. It is cheap, simple and availability issues are so much rarer than people expect, maybe a couple mishaps a year that are easy to recover from and don't really have a meaningful impact for a startup.

Coolify feels more complete and mature, but frankly, after using both a lot, we now steer more towards the simplicity of CapRover. I see that Dokploy is also a major alternative to Coolify, don't know much about it.

How does /dev/push compare? Do you have any other recommendations in this vein? Or differing opinions on the tools I mentioned?

hunvreus•20m ago
/dev/push is really trying to recreate the UX of Vercel, so more user-friendly/prettier than CapRover..?

Additionally, for most cases you can select a runtime and deploy your app without any Docker config. Easier to get up and running if all you care about is deploy a Python/Go/Node.js app with simple requirements.

I do plan on offering the ability to use custom Docker images soon though.

imcritic•18m ago
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!

lloydjones•16m ago
How (if at all) does /dev/push fundamentally differ to Coolify? Or does it not, but it's just an alternative?

(I saw the comment re: Streamlined UX, but is there anything else?)

mclightning•9m ago
Vercel has been outdated for sometime and it is refreshing to see alternatives coming up. This one seems like superior to Vercel already, definitely worth the switch.

Pilots Demand India Ground Boeing 787s to Investigate Use of Emergency System

https://www.nytimes.com/2025/10/06/world/asia/air-india-boeing-planes.html
1•vinni2•1m ago•0 comments

The War over Defense Tech

https://www.nybooks.com/online/2025/10/04/the-war-over-defense-tech/
1•mitchbob•1m ago•1 comments

Canadian bill would strip internet access from 'specified persons', no warrant

https://nationalpost.com/opinion/canadian-bill-would-strip-internet-access-from-specified-persons
1•walterbell•2m ago•1 comments

As forests are cut down, butterflies are losing their colours

https://www.theguardian.com/environment/2025/oct/06/butterflies-losing-colour-cutting-down-tropic...
1•binning•2m ago•0 comments

Evidence That Shrouds Increase Corsi-Rosenthal Box Performance

https://chillphysicsenjoyer.substack.com/p/evidence-that-shrouds-increase-cr
1•crescit_eundo•3m ago•0 comments

Are You a 'Heritage American'?

https://www.theatlantic.com/technology/2025/10/heritage-americans-nativist-right/684472/
2•loughnane•5m ago•0 comments

Open Source Unified SDK for Prediction Markets

https://github.com/ashercn97/predmarket
1•ashersopro•5m ago•0 comments

Renewables overtake coal as biggest source of electricity

https://www.bbc.co.uk/news/articles/cx2rz08en2po
2•lifeisstillgood•6m ago•0 comments

Recruiters Use A.I. To Scan Résumés. Applicants Are Trying to Trick It

https://www.nytimes.com/2025/10/07/business/ai-chatbot-prompts-resumes.html
1•frenchman_in_ny•7m ago•0 comments

The "Gone Too Soon" Movie Star Hall of Fame: A Statistical Analysis

https://www.statsignificant.com/p/the-gone-too-soon-movie-star-hall
1•speckx•8m ago•0 comments

disk-perf-git-and-pnpm aims to prove that something is wrong with APFS on macOS

https://github.com/NullVoxPopuli/disk-perf-git-and-pnpm
1•robin_reala•8m ago•0 comments

Show HN: 3D tool to arrange packages inside a box

https://specterstack.com/
1•mrameezraja•12m ago•0 comments

How to Enjoy Long, Large and Complex Strategy Games

https://www.youtube.com/watch?v=4Or-fNLzckc
1•supersrdjan•14m ago•0 comments

Why authorization for LLMs is hard

https://www.osohq.com/post/why-llm-authorization-is-hard
1•meghan•15m ago•0 comments

How to *actually* test your readme

https://shkspr.mobi/blog/2025/10/how-to-actually-test-your-readme/
2•ColinWright•15m ago•0 comments

DIY infrastructure is what's causing you to fail

https://tower.dev/blog/data-engineers-deserve-better-data-infrastructure
1•readmyblogplz•15m ago•0 comments

There Are Two Economies: A.I. and Everything Else

https://www.nytimes.com/2025/10/06/opinion/ai-growth-economy-jobs-tariffs.html
1•ripe•16m ago•0 comments

Claude.md Entries That Turned My Claude Code Sessions into a Superpower

https://alirezarezvani.medium.com/10-game-changing-claude-md-entries-that-turned-my-claude-code-s...
1•nginity•18m ago•1 comments

Virtual Sovereignty: Private Internet Capital and Infrastructural Power in U.S.

https://academic.oup.com/ia/article/98/6/1977/6783036
1•Brysonbw•23m ago•1 comments

Simplicity: Sustainable, humane, effective software development by Dave Thomas

https://pragprog.com/titles/dtcode/simplicity/
1•ksec•24m ago•0 comments

Show HN: Cjam – a modern MP3 file editor

https://github.com/cutandjoin/Cjam/releases/tag/v2230
1•cutandjoin•25m ago•0 comments

Xkcd 323 and Conscience Masturbation

https://monocyte.blog/xkcd-323-and-conscience-masturbation/
1•surprisetalk•25m ago•0 comments

Conspiracy physics and you (and also me) [video]

https://www.youtube.com/watch?v=miJbW3i9qQc
1•surprisetalk•26m ago•0 comments

Dot Battle – A JavaScript Physics Toy

https://sheep.horse/2025/10/dot_battle_-_a_javascript_physics_toy.html
1•surprisetalk•26m ago•0 comments

What is the Funniest Number? An investigation of numerical humor

https://arxiv.org/abs/2503.24175
1•surprisetalk•26m ago•0 comments

Stable-Mir: Fork the Compiler Pipeline and Go Beyond [video]

https://www.youtube.com/watch?v=lfi2pCOaGGk
1•weinzierl•28m ago•0 comments

No More Cognitive and Affective Empathy?

https://www.psychologytoday.com/us/blog/empathic-intervision/202209/the-big-idea-no-more-cognitiv...
1•amadeuspagel•30m ago•0 comments

Bonito.jl – A flashy Julia web framework

https://makie.org/website/blogposts/bonito/
1•simondanisch•30m ago•1 comments

Cicadas sing in perfect sync with pre-dawn light

https://www.cam.ac.uk/research/news/cicadas-sing-in-perfect-sync-with-pre-dawn-light
1•porridgeraisin•31m ago•0 comments

The JavaScript execution model including the event loop

https://bsky.app/profile/sarahedo.bsky.social/post/3m2jm43hr4c2i
1•mooreds•32m ago•0 comments