Live data from Hacker News

Show HN: Lapdev, a new open-source remote dev environment management software

github.com

41–50 of 71 posts

Re: Show HN: Lapdev, a new open-source remote dev environment management software

#41

I don't understand. It's installed on a remote server, okay. But does it provide remote environments or local environments ? And what's an environment in this context ? A Docker compose file and a .env? Code or vim settings ? A vm à la vagrant ?

Hi, Lapdev dev here. Let me try to answer your question. It's installed on a remote server so it provides remote environments. If you use VSCode remote, then you can "open" it through VSCode remote ssh. The environment that Lapdev provides essentially is a container (other format is on the roadmap) with things pre-installed as defined in Devcontainer( https://containers.dev/ ) format.

Can Labdev spin up a codeserver instance to access vscode from the browser without having to have vscode locally installed?

Re: Show HN: Lapdev, a new open-source remote dev environment management software

#42
post #22

I am interested in remote dev environments, but I'm not super excited about managing yet more software in the cloud. There were some headaches around the exact specifics since it wasn't designed for this, but I liked the idea of using skypilot to launch dev machines in the cloud since it has plugins to all the cloud APIs and so you don't need to manage a k8s cluster to launch a dev machine. Admittedly it worked bette…

Sorry it’s not meant to be a dig at you, but in I wish we could stop talking about the “cloud” and software running “in the cloud”. There is no cloud… it’s just software running on someone else’s computers that you don’t control. And that someone else is usually a megacorp like Microsoft or Amazon.

Not the person you are responding to, but I'm aware that the cloud is just other people's hardware. But that's usually what I intend to mean when I say that. My own hardware I have to power, maintain, reboot, dust, cool, etc. And if I talk about "the cloud" I usually am taking about an environment I can maintain fully through software, none of the messy hardware failures and temperature management I might need to think about at home.

Re: Show HN: Lapdev, a new open-source remote dev environment management software

#43
It's always interesting to see new approaches but I don't see this replacing Vagrant for my projects any time soon:

- Vagrant already supports VM or Container environments, and has a well defined system for building and distributing "base" boxes;

- Vagrant uses a Ruby file to define the environment, so it's much more powerful than a Yet Another Migraine Looming file.

Re: Show HN: Lapdev, a new open-source remote dev environment management software

#46

It's always interesting to see new approaches but I don't see this replacing Vagrant for my projects any time soon: - Vagrant already supports VM or Container environments, and has a well defined system for building and distributing "base" boxes; - Vagrant uses a Ruby file to define the environment, so it's much more powerful than a Yet Another Migraine Looming file.

Devcontainers bring notions such as configuring plugins for your IDE, getting « features » from other repos / registries, managing environment variables that you pass from host to devcontainer, and finally either code locally or in the context of a remote environment with more resources or just simply in the context of the rest of your application (very handy for complex network or security setups).

Re: Show HN: Lapdev, a new open-source remote dev environment management software

#48
post #47

This isn’t open source; one of the directories is licensed under a proprietary, subscriptionware nonfree license. The remainder is AGPL, which many people (including myself) consider nonfree as well.

Just two weeks ago we have outsourced Daytona (daytonaio) under an Apache license. We had long and deep discussions but finally decided that's the only thing that made sense.

Re: Show HN: Lapdev, a new open-source remote dev environment management software

#49

I don't understand. It's installed on a remote server, okay. But does it provide remote environments or local environments ? And what's an environment in this context ? A Docker compose file and a .env? Code or vim settings ? A vm à la vagrant ?

We've been focused on developing remote-first solutions for years (Codeanywhere). However, we ultimately concluded that, with Daytona, local will always be the primary environment, with remote serving to enhance specific needs like scaling and offloading is the right way to go. Therefore with Dayton you can spin your dev env on different targets and providers.

Re: Show HN: Lapdev, a new open-source remote dev environment management software

#50

Can I connect to the environment over https? I'm looking for a good solution to use nvim from the browser on my iPad on the go.

I haven't yet tried lapdev but have read somewhere that they have included a web ide, just like ours daytona comes out of the box with open vs code web ide.
Post reply on HN