Se você não quiser que terceiros vejam os arquivos (é tarde demais, é claro; você os coloca no Dropbox), então você teria que hospedá-los em seu próprio computador, e configurar um modo seguro conectar-se a esse computador pela Internet. Dessa forma, você pode hospedar os arquivos por conta própria ou ter um terceiro confiável para fazê-lo.
Existem duas maneiras básicas de fazer isso. Para qualquer um deles, você pode usar seu próprio computador ou usar um provedor terceirizado, como uma empresa de hospedagem de sites, ou um "serviço de nuvem" (ou seja, o computador de outra pessoa que você paga para usar).
-
Configure um servidor da Web HTTPS (em um endereço IP acessível publicamente que seja estático ou use DNS dinâmico) que exija autenticação do cliente. Isso pode ser feito usando uma página de login com uma combinação de nome de usuário / senha ou usando autenticação HTTP (básica ou resumida) ou usando um certificado de cliente TLS. Em seguida, você usa seu navegador para se conectar ao servidor da Web (via HTTPS), autenticar usando nome de usuário + senha ou certificado de cliente e navegar. Essa abordagem está sujeita a riscos de segurança de aplicativos da Web (como o script entre sites ou a falsificação de solicitações entre sites), mas é a mais perfeita.
-
Configure uma maneira de estabelecer uma conexão segura com o computador host pela Internet. Pode ser um servidor VPN, um servidor SSH, um servidor Remote Desktop (Windows, principalmente) ... etc. Tudo o que requer autenticação e configura um canal seguro funciona. Você poderá, então, fazer o login remotamente em seu servidor de qualquer lugar e navegar pelos arquivos, incluindo suas páginas HTML. Essa abordagem é mais complicada de configurar e usar (você não pode simplesmente apontar o navegador em uma URL, você precisa primeiro estabelecer um túnel para o servidor), mas pode ser mais fácil mantê-la segura.