[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)