Je suis désolé si je n’ai pas été assez clair. Le problème avec Roundcube est en effet lié à votre serveur web, qui est probablement Nginx. Il semble que vous ayez rencontré des erreurs lors de la désinstallation de Roundcube et que certains fichiers n’aient pas pu être supprimés. Cela peut causer des problèmes avec votre serveur web et peut-être empêcher d’autres applications de fonctionner correctement.
En ce qui concerne votre problème d’accès à votre site en interne et en externe, cela peut être lié à des problèmes de configuration de votre serveur web. Vous devrez peut-être vérifier les fichiers de configuration Nginx pour vous assurer que tout est correctement configuré. Vous pouvez également vérifier les journaux d’erreur Nginx pour voir s’il y a des erreurs qui pourraient expliquer pourquoi vous ne pouvez pas accéder à votre site.
En ce qui concerne le choix entre Nginx, Squid et CorsProxy, cela dépend de vos besoins spécifiques et des fonctionnalités que vous recherchez. Si vous n’avez pas besoin de fonctionnalités avancées, il est peut-être plus léger et plus simple de créer des applications distinctes pour chaque usage, chacune avec sa propre configuration Nginx. Cependant, si vous avez besoin de fonctionnalités plus avancées, Squid ou CorsProxy pourraient être de bonnes options à considérer.