Für Veröffentlichuntgszwecke?
Also brauchst du einen Server mit Root-Rechten (zum Software-Installieren) und fester
IP, der ständig online ist: ein dedizierter Server bei $Webhoster sollte da das richtige sein. Wenn du selbst 24/7 online bist, ginge evtl auch dein Rechner mit einem DynDNS-Account.
Etwas zum Runterladen gibt's unter anderem
hier.