Filebrowser is free/open source and does exactly that
https://filebrowser.org
If you don’t have the rails, you could sit it on top of a shelf, but it would be really unstable. These things are too heavy to support just from the front, hence the rail kit.