I have setup the Lemmy backend but I can't see the backend running just only json is displaying. Lemmy ui is also setup properly but with very limited features.
See the attached screenshot of the backend.
I run "cargo run" command to start the Lemmy Backend
The lemmy backend doesn't have a UI, all it talks is JSON through APIs. That's what lemmy-ui is for, it's the UI that goes on top. It's also why the default setup overlays it on top of the backend: they're meant to work together where the UI handles browser requests, but if it's a JSON/API request then it goes to the server instead. They provide the same data in different formats on the same URLs.