¿ Es necesario que dolibarr esté en instalado en un servidor externo (cloud) ?

No es necesario que dolibarr esté instalado en un servidor externo a la empresa, es posible que esté instalado en un servidor interno a la empresa (con un pc sería suficiente), y que éste tenga instalado los requisitos mínimos de hardware necesarios (php, mysql y apache).

También podemos instalarlo en un portátil para uso propio, pero entonces deja de tener la principal ventaja de poder acceder a través de la web, aún así, aún podríamos acceder al portatil siempre que se cumplan ciertos requisitos de acceso (puertos router, tener el portatil encendido, etc ...).