Ok, sounds good. But, if the files contain something private, it is preferable to protect them from anyone on the Internet.
I found a way to protect the files from Apache2 configuration. I added the following in my site configuration:
<Directory /var/www/html/uploads>
SetEnvIfNoCase Cookie PHPSESSID=.* PASS=1
AuthType Basic
AuthName "FORBIDDEN AREA"
Require valid-user
#Allow valid-user
Order Deny,Allow
Deny from all
Allow from env=PASS
Satisfy any
</Directory>
It works fine on my side.