Pode ser melhor criar uma máquina virtual para o seu servidor usando uma das soluções de virtualização disponíveis gratuitamente, como o VirtualBox.
Isso permite que você hospede o servidor ocasionalmente, conforme desejado, mas não sofre com as desvantagens de dificultar a instalação de pacotes e o armazenamento de dados persistentes. A principal coisa a considerar é a configuração de rede - você precisará estabelecer túneis NAT para as portas do servidor VM para seus serviços.