Esta é uma grande questão, por isso estou apenas procurando uma resposta geral de alto nível para me ajudar a pesquisar as partes que não conheço.
Essencialmente, o problema é o seguinte: preciso pegar um Mac Mini dedicado (ou uma máquina macOS semelhante) e usá-lo para hospedar um site que só seja acessível para quem está na mesma rede local.
Meu primeiro instinto foi comprar um domínio (e certificado) e apontá-lo para um endereço local (por exemplo, 10.10.10.152) onde eu sei que meu servidor estará localizado. Dessa forma, qualquer pessoa que tentar acessar esse domínio será redirecionada localmente para o meu site se estiver na rede certa.
Isso vai funcionar? Em caso afirmativo, quais são as principais etapas para adquirir um domínio, instalar um certificado e apontá-lo para um IP local?