Thank you! 
I will preface this by saying this is my first time configuring this. Please excuse my questions & vocabulary as I am still learning.
I have Elastic Search set up and functioning in a Linux environment. I have about 20 GB of local files, stored on the same server. I have Kibana installed and working. I have not configured any security for Elastic of Kibana. I have Metricbeat, Filebeat, and FSCrawler configured and working. I have configured FSCrawler to crawl my data once (it never changes) and build an index. In Kibana, I created an Index Pattern for this data and I can see this under Index Management.
I can now see the data under Kibana Discover, along with all the meta fields. And within those is one called "content" which contains the text of every crawled file. Also present are fields called file.url and path.real, which both point to the file's stored location on the local volume.
I used Index Patterns to edit the file.url and path.real fields, setting Type to "Link" and URL Template to query:(language:kuery,query:'file.url:{{value}}') for example.
This turns the fields into clickable links, but the links are formatted with text that looks like this:
/app/query:language:kuery,query:'file.url:file...
I now understand that due to browser security, local files are not accessible.
My real question: I am trying to build a simple search interface that will allow the user to open the original file after browsing search results. Is Elastic Search with Kibana a good fit for this? I am starting to think I made a mistake.