frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: What's the best way to deploy container-based apps for a small project?

1•pxheller•11mo ago
Hi HN,

For the last couple of months I've been working on a side project I'd now finally like to publish.

I developed and packaged everything into a few small docker containers (2 python apps, 1 postgres db, and 1 db cleanup script in another container. I'll likely also add some reverse proxy like Nginx or Caddy) and run it locally using docker-compose, with all secrets in a .env file (although I could use docker secrets)

I thought about either using a managed Kubernetes service from a provider like DigitalOcean, or setting up a vServer from scratch with the help of some online guides and ChatGPT/Claude (as I don't have a lot of infrastructure experience).

What is your guys go-to-stack? Any recommendations that are relatively simple (or well-documented) to setup while still being cost-efficient and easy to scale? What are your experiences with services like dokku or dokploy?

Re scaling: I also considered using an external Postgres provider, allowing me to scale the "worker" services horizontally when needed.

Asked here because I'm sure it might be relevant for others, too. Thanks in advance!

Comments

austin-cheney•11mo ago
I wrote a Nodejs application to do this for me. It’s a personal project that serves as a dashboard for spawning web servers and docker compose instances. I am the only user of it so it’s probably not stable. The UI displays in a browser.

https://github.com/prettydiff/webserver

huksley•11mo ago
My experience:

- Dokku - too much shell scripting and you forget all the commands you typed after 1 year.

- Dokploy - you need to install it on your host. So it makes it difficult to switch to a bigger host.

So now I am actively developing a new platform which solves all this - DollarDeploy.

It makes it easy to deploy app from GitHub repo to the server of your choice, and automatically generate HTTPs cert, manage hosts, backups etc for $1/app/month.

Would be nice if you give it a try and provide feedback!

byrnedo•11mo ago
If you want, give skate a try ( https://github.com/skateco/skate ). I built it out of the frustration of having to learn the custom deploy syntax of all these other alternatives, instead it uses kubernetes manifests and is multi host.

OpenSwarm – High-Performance AI Swarms with OpenSwarm

https://alphametrics.substack.com/p/openswarm-unlocking-scalability-by
1•bratak•1m ago•0 comments

High-precision HDC reference instrument for the Sol Star System

https://pypi.org/project/ephemerides-spectral/
1•lemonforest•6m ago•0 comments

Mech is a programming language for building data-driven systems robots, games

https://github.com/mech-lang/mech
1•tosh•9m ago•0 comments

The Worlds Left to Conquer

https://ludic.mataroa.blog/blog/the-worlds-left-to-conquer/
1•tao_oat•10m ago•0 comments

Matrix Chat with Embed Search Engine

https://blog.mwmbl.org/articles/matrix-chat-with-embed-search-engine/
1•daoudc•11m ago•0 comments

PRD Driven Development

https://debarshibasak.github.io/readables/blogs/prd-driven-development.html
2•debarshri•15m ago•0 comments

s4 – Super Simple Storage Service

https://github.com/rh-aiservices-bu/s4
1•gudvardur•19m ago•0 comments

Blink – AI Assistant

https://blink-oi.vercel.app
2•Pascal1997•25m ago•0 comments

Colabro: AI Employee for Your Computer

https://colabroai.com
2•Jeba_jebarsan•30m ago•0 comments

Chewing gum releases microplastics into your saliva, UCLA research shows

https://newsroom.ucla.edu/releases/bursting-your-bubble-chewing-gum-releases-microplastics-into-y...
2•littlexsparkee•36m ago•0 comments

How do I make painful lyrics feel less generic?

https://suno.com/@zeroxdesignartzero
1•zeroxdesignart•38m ago•0 comments

Task Paralysis and AI

https://g5t.de/articles/20260510-task-paralysis-and-ai/index.html
2•MrGilbert•45m ago•0 comments

Local Models Are Not Frontier. They Are Enough

https://quodeq.ai/blog/local-models-not-frontier/
3•VictorPurMar•46m ago•1 comments

Show HN: I built a 500K LOC production app alone in 7 months. Here is the proof

3•bonjourjoel•50m ago•0 comments

Private Credit Isn't a Major Threat–Probably

https://www.wsj.com/finance/investing/private-credit-financial-system-6039b39e
1•petethomas•51m ago•0 comments

Philosophy of the Left-Hand Path

https://philosophy-of-the-left-hand-path.denys-spirin.workers.dev/
1•jruohonen•1h ago•0 comments

Miniature Armoured Train Fought Hitler's Luftwaffe [video]

https://www.youtube.com/watch?v=Td3oD3cCXZ4
1•burnt-resistor•1h ago•0 comments

Show HN: TokReach – US TikTok as a Service

https://www.tokreach.com
2•gregolo•1h ago•0 comments

tsz: TypeScript checker and LSP written in Rust, designed to outperform tsgo

https://github.com/mohsen1/tsz
1•maxloh•1h ago•0 comments

Programming as Theory Building-Peter Naur[pdf]

https://pages.cs.wisc.edu/~remzi/Naur.pdf
1•nalinidash•1h ago•0 comments

Epupp – Browser Extension to Tamper with Web Pages, Live and with Userscriptss

https://github.com/PEZ/epupp
3•TheWiggles•1h ago•0 comments

History and Science of the Hanta Virus

https://distressedscientists.substack.com/p/hantan-hondius
2•helsinkiandrew•1h ago•0 comments

Fusion's cost floor: what if the core were free?

https://1cfe.substack.com/p/fusions-cost-floor-what-if-the-core
2•helsinkiandrew•1h ago•0 comments

Multiple universities forced to reschedule final exams after Canvas incident

https://therecord.media/universities-forced-to-reschedule-exams-canvas-incident
2•jruohonen•1h ago•0 comments

Plants can 'hear' rain coming, spurring them into action

https://www.scientificamerican.com/article/plants-can-hear-rain-coming-spurring-them-into-action/
2•the-mitr•1h ago•0 comments

Tracing tokens through Llama 3.1 8B inference on H100s

https://krithik.xyz/what-is-inference-actually
2•krithik_7•1h ago•0 comments

Show HN: I audited my own back ends on 5 BaaS – leak in every one

https://github.com/Perufitlife/supabase-security-skill
2•renzom13•1h ago•1 comments

Notes on using GNU Emacs' Tramp system in an unusual shell environment

https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsTrampNotes
2•susam•1h ago•0 comments

Best AI coding plan alternative to Claude and ChatGPT

4•Jsttan•1h ago•3 comments

Debian must ship reproducible packages

https://lists.debian.org/debian-devel-announce/2026/05/msg00001.html
50•robalni•1h ago•9 comments