Add portfinder and serve public or app subdirectory first when no path specified