1. Introduction

1.3. Resource size

Maximum file size for upload or sharing depends on various settings in Moodle. The higher level of restriction is set on the server. Then Moodle site administrator can adjust that figure site-wide. You may need to contact your administrator or IT support to understand what these limitations are for you. However, the maximum file size can be also restricted on the single course level. If you have access to the Course Settings in the Administration panel you can check and adjust this number for your course.

Unlike activities, for example Forum or Assignment, resources have no additional setting where the file size can be restricted. The file size indicated in the Course Settings applies. 

One thing is making sure that the course, resource or activity settings accommodate learners needs. The other issue is the server space your Moodle installation have available. This is handled by administrator, nevertheless it would be good for you to be aware what the limits are and ask IT personnel or administrator for guidelines. In case large files are not permitted, you may think about solutions like external repositories (e.g. Dropbox). External repositories help to offload some of the content and decrease space Moodle occupies on the server. Lastly large files are handled with difficulties by users with slower Internet, thus you should always keep it in mind when sharing resources. 

For more technical details on the File upload size check: https://docs.moodle.org/27/en/File_upload_size