Der Charme an PSGI ist ja gerade, dass man den Webserver auch hinterher trivial austauschen kann, so dass die Entscheidung nicht so schwer wiegt. Ein Austausch bedarf nur eines anderen Start-Kommandos in der Service-Beschreibung. Ich selbst bin mit
Starman bisher sehr zufrieden. Nicht mehr gepflegt? Wäre mir noch gar nicht aufgefallen, das letzte Release ist erst ein Jahr alt.
Ein typisches Setup ist, Starman hinter einem nginx Reverse Proxy laufen zu lassen, aber das steht auch schon in der Beschreibung. Dafür muss man die extern sichtbare Adresse des Reverse Proxy mit
Plack::Middleware::ReverseProxy ankündigen. Ansonsten braucht sich die Applikation nicht drum zu kümmern.