[HN Gopher] MoonHome: Remote Development Environment ___________________________________________________________________ MoonHome: Remote Development Environment Author : wut42 Score : 58 points Date : 2021-10-12 22:48 UTC (1 days ago) (HTM) web link (moonhome.io) (TXT) w3m dump (moonhome.io) | aetherspawn wrote: | This is cool. I wish there was something like this for MATLAB. | garyfirestorm wrote: | https://www.mathworks.com/products/matlab-parallel-server.ht... | xnyan wrote: | If the developer is here, I like the website! One question that | stands out to me, after visiting your site I don't really see how | this is significantly different from a VPS. The features (CPU, | ram, bandwidth, public IP address, semi-managed OS, storage) seem | to be more or less on par with what I would pay with AWS | Lightsail, Linode VPS or a dozen other providers. | haarts wrote: | I've been doing a lot of this lately. I got the cheapest Macbook | Air and SSH into my machine at the office. Tmux attach and go! | Lag is never an issue for me. I could get used to this. | bengale wrote: | I've been using eternal terminal for this and it's rock solid. | kv12291 wrote: | Can I run intellij on it?? Or is this intended for more docker | based workflow... Either way it looks interesting... congrats on | the launch. | turbocon wrote: | Jetbrains IDEs have hooks where you can run the ide local and | execute code on an external machine. You can also host the IDE | on the server and use the ide in a browser although I've never | tried that before | | https://lp.jetbrains.com/projector/ | jagger27 wrote: | The pricing seems reasonable and more or less inline with what an | equivalent VPS would cost. I have a couple questions: | | > When not used, Moonhome is disconnected from the network for | maximum protection. When running, it sits safely behind the | built-in network firewall. | | So does this mean when I ssh in it proxies and forwards the | connection to the actual host which is otherwise unexposed to the | public internet? Seems like a reasonable thing to do, I guess. | | > We update system images every night, so you don't have to worry | about any of that. | | Okay, this seems fine at first glance but it's really unclear. If | I have Go installed, for example, will that be updated | automatically or are my own development tools fully under my | control and up to me to update? Also, what is the underlying | distribution behind all of this? Is it just running 'apt upgrade' | on a cron job or are you doing something else? | | Is it a giant stack of Docker containers with some persistent | storage? | | Is this open source? Can I run a single command on a North | American Digital Ocean droplet and run this closer to home? I | don't see much point in putting my dev env on the other side of | an ocean. | omarfarooq wrote: | "We do not have access to your data" | | How can I independently verify the accuracy of this claim? | reilly3000 wrote: | You could encrypt your drive to be sure. | easton wrote: | What's the value-add here over a traditional VPS? Codespaces (or | Coder/code-server, or gitpod) have the benefit of launching in | your browser and being really easy to destroy/spin up if needed. | This seems like you're paying for a box and you'll get SSH | credentials to connect to it. | | Ease of use counts for something, of course, but the market for | this is developers that probably either know how to use | DigitalOcean or don't know what SSH is and will stick with | Codespaces or its alternatives. Static IPs are also interesting, | but given the use case for me is being able to nuke my dev | environment just like I nuke a git branch, as long as it's | accessible somewhere I don't know how much that matters. | | (I'm not trying to be down on this at all, I don't know where I'd | start with launching a VPS provider. But I think there's | something missing from this landing page.) | ozten wrote: | "Use Visual Studio Code with integrated Git, Terminal and IDE | features just like you would use it locally." | | Is this using rsync or ? What is the best way to synchronize | local disk with the remote server? | | Curious if this could work with iPad pro. There are a few cloud | IDE things in this space, but MoonHome's pricing is much | friendlier. | wyldfire wrote: | VSCode has an existing remote option that uses ssh as the | transport. Maybe it's leveraging that? | tprynn wrote: | Visual Studio Code has built-in support for remote development. | It runs a local agent on the remote server via SSH which does | essentially whatever you would be doing locally (e.g. viewing, | editing, searching) and only sends the minimal results you need | over the network. | | https://code.visualstudio.com/docs/remote/remote-overview | smackeyacky wrote: | I have a lot of questions about this. What kind of machine can I | provision? Can I make a remote mac for XCode shenanigans? What if | I have some awful Windows thing I need to rebuild but don't want | to install Visual Studio locally any more, is this a decent | substitute for running up a local VM? | | What kind of security is sitting around my source code? How would | I guarantee when I stopped using the service that a copy wasn't | kept somewhere? | | Is it backed up / a snapshot done regularly? What kind of control | do I have over those snapshots, the timing of them and deleting | them if I decide to stop using the service? ___________________________________________________________________ (page generated 2021-10-13 23:00 UTC)