Let's say I have main project Laravel A, which stores photos of employees. I need the rest of the Laravel projects B, C and so on to access or use these photos from Laravel A (Like profile pictures for the rest of the projects). All of these projects are running in a single server locally.
How the rest of the projects access the photos of employees from Laravel A?
I already have workaround with this by creating route for photo preview on my Laravel Project A
Route::get('/photos/{filename}), returning the image file. And by saving the uploaded photo to the storage public folder of my Project A, other projects can now access the URL likehttp://projectA.com/photos/filename.jpg.Also by creating custom URL in my
.envlike:IMG_URL=http://projectA.com/photos/to all my project, I can access it like thisenv('IMG_URL').filename.jpg