We can just make two versions, one is a reddit clone Next.js site backed by a boring database, the other is a dockerized CLI written in Rust that you have to deploy locally and persist on a blockchain, after you sign in with a hand soldered hardware authenticator, and where every post is written in XML with no Unicode support. Once a night a cron job transpiles and mirrors posts between the two systems, and you only see votes from your home system.
Plus, the new site is useless because it doesn't work on SnowLinux Puppy v3.1 with HTML, CSS, JS and electricity disabled. Also don't like the scrollbar.
There's no need to port it because it's a fine device. Are you one of those consumerist sheep that is obsessed with buying a new device every few decades? It works fine!