OVH Pro - Laravel 7.0 - Soucis avec le symlink -> erreur 404

Hosting - Multisite

Hébergement concerné :
J'ai un probleme d'acces présent sur le site sur l'hébergement d'OVH.
Les images ne s'affichent pas sur l'hébergement, mais fonctionnent en local. (utilisation de symlinks)

Je viens a vous apres avoir recherché sur stack-overflow et les autres sites d'aide technique + le site FAQ d'ovh, sans succes.
Message d'erreur : Erreur 404
Environnement: Laravel 7.0
Racine du site sur l'hébergement: `/home/userid/macromodmarket`
Probleme semblable:
https://community.ovhcloud.com/t/38150

L'enregistrement des images se fait lors de la mise en ligne avec:
Storage::disk('local')->put('public/captchas/'.$fileName, $data);

Les disks:
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
],
'public' => [
'driver' => 'local',
'root' => storage_path('app/public'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
],[…]

Liens symboliques (symlink):
'links' => [
public_path('storage') => storage_path('app/public'),
public_path('captchas') => storage_path('app/public/captchas'),
public_path('images') => storage_path('app/public/images'),
],

Le lien fonctionne en local:
http://localhost:8090/storage/captchas/1595464844.png
Le lien ne fonctionne pas sur l'hébergement (Erreur 404):
https://macromod.market/storage/captchas/1595952804.png
Ceci pour toutes les images.
Si c'est le probleme, comment pourrai-je assurer que l'utilisateur d'apache a les droits suffisants pour "descendre" jusqu'au fichier?
Sinon, serai-ce un probleme avec les parametres du disque de stockage?
Je vous remercie,
- Alex

Corrigé en y mettant une route servant le contenu directement:
Route::get('/storage/captchas/{filename}', function ($filename)
{
$path = storage_path('app/public/captchas/' . $filename);
if (!File::exists($path)) {
abort(404);
}
$file = File::get($path);
$type = File::mimeType($path);
$response = Response::make($file, 200);
$response->header("Content-Type", $type);
return $response;
});
});