O CNProg é baseado no Django e no Python, que não são particularmente fáceis de instalar em hosts compartilhados como o 1and1.com, mas é possível. E não requer acesso root - você pode instalar tudo em seu diretório pessoal (hosts da web).
Veja um bom conjunto de instruções: link
Espero que você fique no seu caminho!