Allow file upload to posts & pages

Every now and then I have the need to include a pdf or a zip file in a post or a page which I want the reader to have the option of downloading.

Of course I can add a link to a file on dropbox or similar sites, but I don’t find it very professional to link to another page to download a file.

My suggestion is to add the option of uploading files to something similar of the Bookmarks card so files can be hosted through ghost and not a third party site.

I like the idea, it is something that I am implementing on my site, I am looking for the best service for this result.
It would be perfect if it were done natively