I am a tech writer who has recommended and is now implementing a Jekyll-GitHub solution for product documentation. I have created a prototype and understand how to push it to the /docs folder on the client repo. But as soon as this is done, the site is public.
The issue I have is that I would like to circulate the site internally for client review, approval and further content developmement for probably a month or so prior to going live. At go live I am going to recommend publishing it as <help.theirdomain.com> at which time it will only be visible to registered users.
Prior to creating that sub-domain, if the content is sitting in the /docs folder, then how likely is it to be seen by external users?
And when it is ultimately mapped against a sub-domain, is there a way of restricting views to users who are registered on the main client site?