I have a question, what are you exactly seeking to repair?, like if you have a good working laptop, and if it gives good performance, then there may not be much need of repairing. One of the reasons for getting repairable hardware is that they last long, like I have laptops which are 13 and 7 years old, and they both “work”, batteries are dead, and replacements are not good, but other than that fine machines. If your laptop is not very flimsy, you may not even need an upgrade for a long time.
For those who are want something similar to invidious, you can try youtube-local (not my project, I am just a user). It is a minimal python youtube client, and functions similar to other frontends, but runs locally. You lose some amount of privacy (youtube still has a general idea of who is watching with IPs), but it is not very exact, and there is an option to use tor to get the content. You can also enable sponsorblock, or hide yt-shorts.