

7·
2 years agoI’d say its probably, among other thigs, hardware compatibility issues.
Running Linux on a mashine, most notably portable, that is somewhat recent and is not specifically built with linux in mind is, imo, almost certainly going to cause some, for the average user unfixable, issues. Things like wifi, bluetooth, audio, etc. not working due to missing or broken drivers.
The best way to fix that would be official Linux support by the OEMs, which realistically is never going to happen. Or extremely time consuming reverse-engineered community drivers.
As some have already mentioned info regarding security I wont add to that.
The other thing you should consider in my opinion is the legal side of things. Depending on you jurisdiction, you as the operator of the instance may be held accountable for the data it stores and serves. This means that you may be liable for both possession and distribution of illegal contents. I am not knowledgeable in regards to laws that cover moderation of content, but I assume you will be required to remove any such content if you gain knowledge of it. Again, this depends entirely on your countries laws and regulations but also on the laws and regulations of the countries you make your service available to.
Please be careful with hosting public instances. If anyone has more insight to this, please do add it and correct me if necessary.