this post was submitted on 31 Dec 2024
463 points (98.5% liked)

Selfhosted

40926 readers
768 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

JetKVM is much like nanoKVM but a slightly polised version.

What is JetKVM?

JetKVM is a high-performance, open-source KVM over IP (Keyboard, Video, Mouse) solution designed for efficient remote management of computers, servers, and workstations. Whether you’re dealing with boot failures, installing a new operating system, adjusting BIOS settings, or simply taking control of a machine from afar, JetKVM provides the tools to get it done effectively.

As far as I know, these Jets are not available for retail yet, but can be bought via their kickstarter.

Link to the source code: https://github.com/jetkvm/kvm

Link to their website: https://jetkvm.com/

Link to their kickstarter: https://www.kickstarter.com/projects/jetkvm/

Picture of a JetKVM mounted in a homelab, credits to Jeff Gerling.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 9 points 6 days ago* (last edited 5 days ago) (1 children)

ELI5:

It lets you remotely control a computer.

It's different (arguably better) than remote connection software because it is a separate device that basically just forwards your keyboard & mouse inputs. This means that you can control the remote device even if it's powered off or not able to boot properly, and you can configure the BIOS remotely too.

You could call someone on-site to connect the KVM to a server, but KVMs, while expensive by regular person standards, are pretty cheap as enterprise hardware goes. So some organizations just keep separate KVMs plugged into all critical hardware all the time.

Worth noting here that KVMs are potentially a quite high security risk.

Their website is probably light on details because "KVM" is fairly common industry parlance. If you normally work with this stuff then just hearing those 3 letters tells you most of what you need to know.

Edit: high, not Hugh

[–] [email protected] 3 points 5 days ago (1 children)

Worth noting here that KVMs are potentially a quite Hugh security risk.

You can put them behind a VPN and they should be relatively secure. I definitely wouldn't expose it on the web directly, however.

[–] [email protected] 1 points 5 days ago

Sure, as long as the VPN itself is secure. Strong passwords/keys, etc. A VPN itself can be a potential security risk, as if it's compromised an attacker can tunnel traffic directly into a network straight past a firewall.

The risks can definitely be mitigated, but if someone's asking for an ELI5 on KVMs, then it may be best to stay away until they have a better understanding of IT infrastructure altogether.