this post was submitted on 23 Mar 2025
303 points (95.5% liked)

Selfhosted

44996 readers
425 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
 

I saw this article earlier:

Tesla 'going bankrupt' is endpoint of protests, says local organizer

In the spirit of right to repair, self-hosting, giving a second life to old devices, and limiting data collection by car companies:

  • What are some considerations?
  • Are there any projects worth keeping an eye on?

An example that came to mind was Valetudo, which is a cloud replacement for vacuum robots enabling local-only operation. Some robot vacuums are easy to install this on, and others require more invasive modifications.

What I've found so far:

  • FreedomEV, a project that was presented at FOSSDEM 2019 but doesn't have recent activity
  • TeslaMate, which is a popular and active selfhosted data logger for Teslas, but not necessarily a replacement for the software
you are viewing a single comment's thread
view the rest of the comments
[–] bigDottee@geekroom.tech 87 points 3 days ago (3 children)

Assuming that Tesla goes bankrupt, actually shuts down forever, and shuts its servers down…

At a minimum someone would have to find out where the software sends and receives data from. Then you’d have to reverse engineer the software to control the vehicles.

Then you’d have to reprogram the software to send to your C&C server. I don’t think it would really take all that much to host that… it’s getting there that’s difficult.

[–] Diplomjodler3@lemmy.world 25 points 3 days ago (1 children)

You'd likely need all kinds of cryptographic keys to get anywhere with that. Tesla is unlikely to ever publish those, even if they go bankrupt.

[–] kabi@lemm.ee 12 points 3 days ago (1 children)

On the upside: if you mod your car to get around all that, you'll probably be able to emulate old consoles on it and play pokemon games while driving.

[–] elvith@feddit.org 10 points 2 days ago (1 children)
[–] dutchkimble@lemy.lol 2 points 2 days ago

Pretty sure someone would have already done it. Anything with a screen and some sort of computer behind it is low hanging fruit for doom. It's shit like running it on a calculator using potatoes that raises the bar!

[–] dreadbeef@lemmy.dbzer0.com 18 points 3 days ago* (last edited 3 days ago) (1 children)

If I had a Tesla and someone smart enough to hack into I wouldn't doubt I could probably figure out how they build their dashboards and reverse engineer them, they're most likely browser based or qt or something like it. It'd be too costly to do it in anything else and Id bet many spacex dashes are the same tech. But I ain't rich enough to get one of those things so someone else has to. There's only so many ways to draw pixels on a screen in the name of profit

[–] AtHeartEngineer@lemmy.world 18 points 3 days ago (1 children)

They are browser based, their whole UI and much of the in car backend is a JavaScript.

[–] bobs_monkey@lemm.ee 28 points 2 days ago

JavaScript

Ah, they're that kind of evil.

Yeah it'd be a LOT of constant wireshark and reverse engineering to figure out every API it calls. Then probably something in the middle to sit on the host, need to figure out https certs since you'd be spoofing the host, and of course making sure you get the responses absolutely correct.

Not impossible, but it's not trivial anymore either.