zlacker

[parent] [thread] 8 comments
1. t_mahm+(OP)[view] [source] 2025-12-06 18:10:54
Wondering if it would be a good idea to setup a VM with this. Setup remote connection, and intellij. Just have a script to clone it for a new project and connect from anywhere using a remote app.

It will increase the size of the VM but the template would be smaller than a full blown OS

Aside from dev containers, what are other options? I'm not able to run intellij on my laptop, is not an option

I use Nvim to ssh into my computer to work, which is fine. But really miss the full capacity of intellij

replies(3): >>ornorn+m3 >>silasb+aa >>Aurorn+hc
2. ornorn+m3[view] [source] 2025-12-06 18:35:31
>>t_mahm+(OP)
Isn’t this what GitHub remote envs are (or whatever they call it)?

Never really got what it’s for.

replies(1): >>rovr13+g5
◧◩
3. rovr13+g5[view] [source] [discussion] 2025-12-06 18:48:58
>>ornorn+m3
JetBrains has Gateway which allows connecting to a remote instance and work on it.
replies(1): >>t_mahm+58
◧◩◪
4. t_mahm+58[view] [source] [discussion] 2025-12-06 19:10:47
>>rovr13+g5
Yes, but it requires JetBrain running on the client too.
5. silasb+aa[view] [source] 2025-12-06 19:26:05
>>t_mahm+(OP)
moonlight / sunshine might work if you can't run it locally.

It'd be best with hardwired network though.

6. Aurorn+hc[view] [source] 2025-12-06 19:45:20
>>t_mahm+(OP)
Ive experimented with several small distros for this when doing cross platform development.

In my experience, by the time you’re compiling and running code and installing dev dependencies on the remote machine, the size of the base OS isn’t a concern. I gained nothing from using smaller distros but lost a lot of time dealing with little issues and incompatibilities.

This won’t win me any hacker points, but now if I need a remote graphical Linux VM I go straight for the latest Ubuntu and call it day. Then I can get to work on my code and not chasing my tail with all of the little quirks that appear from using less popular distros.

The small distros have their place for specific use cases, especially automation, testing, or other things that need to scale. For one-offs where you’re already going to be installing a lot of other things and doing resource intensive work, it’s a safer bet to go with a popular full-size distro so you can focus on what matters.

replies(2): >>dotanc+mi >>t_mahm+8x
◧◩
7. dotanc+mi[view] [source] [discussion] 2025-12-06 20:41:36
>>Aurorn+hc
To really hammer this home: Alpine uses musl instead of glibc for the C standard library. This has caused me all types of trouble in unexpected places.

I'm all for suggestions for a better base OS in small docker containers, mostly to run nginx, php, postgress, mysql, redis, and python.

replies(1): >>autotu+Dz
◧◩
8. t_mahm+8x[view] [source] [discussion] 2025-12-06 22:57:22
>>Aurorn+hc
Valid points, completely forgot about that part, and even with installation script, I manage to waste a good amount of time downloading and setting things up.

Question, I use VirtualBox, but I feel it's kind a laggy sometimes, What do you use? Any suggestion on performance improvements?

◧◩◪
9. autotu+Dz[view] [source] [discussion] 2025-12-06 23:16:48
>>dotanc+mi
How about debian-slim?
[go to top]