use Mojolicious::Lite; app->config( hypnotoad => { listen => [ 'http://127.0.0.1:8082/' ], proxy => 1, }, morbo => { listen => [ 'http://127.0.0.1:3000/' ], proxy => 1, }, ); plugin Mount => { 'api1.example.com' => '/home/common/api1.example.com/script/api' }; # API1 plugin Mount => { 'api2.example.com' => '/home/common/api2.example.com/script/api' }; # API2 plugin Mount => { 'www.example.com' => '/home/common/www.example.com/script/website' }; #WEBSITE