NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
Show HN: Davit, a Apple Containers UI (davit.app)
simonw 1 hours ago [-]
This looks like a really solid app. I like that it's 17 MB and uses the ContainerAPIClient library directly.

28 commits in 3 days, 5,015 lines of Swift, every commit "Co-Authored-By: Claude Fable 5".

Also neat that it's signed/notarized. I installed it and it downloaded the necessary container platform stuff on first launch.

Suggestion: add a getting started tutorial to the site which suggests an image to try out and has screenshots (or a silent video) showing you how to get that image up and running and what you can do with it.

The create image dialog suggests "nginx:latest" but that's not a great starting demo.

ballislife30 26 minutes ago [-]
Docker desktop is a memory hog. What's the memory usage of Davit?
nvahalik 60 minutes ago [-]
I really want to use this but am stuck (right now) having to use Caddy's docker tags integration for name resolution.
dofm 36 minutes ago [-]
Can you not use Avahi in the guest and get zeroconf?

Oh! Do you mean the issue is adding extra name resolution to a VM?

Have you tried this avahi alias trick?

https://gist.github.com/tomslominski/9d507acd4036952d65b2364...

Works like a charm, bit odd that you have a persistent avahi client process broadcasting per alias, but it's lightweight.

nvahalik 9 minutes ago [-]
Interesting! I will look into this.
mrbnprck 1 hours ago [-]
Looks great, does it also come with a menubar integration?
nf-x 48 minutes ago [-]
Looks neat, need to give it a spin
bbg2401 1 hours ago [-]
Other recent vibe-coded projects providing similar interfaces:

- https://github.com/tdeverx/contained-app

- https://github.com/tofa84/berth

oulipo2 1 hours ago [-]
How does it compare to something like OrbStack?
LoganDark 1 hours ago [-]
OrbStack has its own virtualization layer designed to simulate Docker. Containerization has different primitives even though it supports the same OCI images
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 21:20:26 GMT+0000 (Coordinated Universal Time) with Vercel.