It's funny you should ask because, just this morning, the Standing Committee on Procedure and House Affairs tabled a report on that very subject. It hasn't been concurred in yet, but, in the report, the committee recommends that it be possible to file documents electronically. I imagine the Parliamentary Secretary to the Leader of the Government in the House of Commons would simply say that a document was deemed tabled and would eventually be posted online.
On November 8th, 2018. See this statement in context.