Note: You are currently viewing documentation for Moodle 3.6. Up-to-date documentation for the latest stable version of Moodle is likely available here: File system repository FAQ.

File system repository FAQ

From MoodleDocs

How do the files get into the File system repository?

  • Files must be uploaded to the folder on the server via FTP
  • This is done by those who have FTP access to that folder.
  • If you don't have this access, ask your system admin if they are able to set this up for you.

Is there a way to upload files to a File system repository from inside Moodle?

No. You use a repository to get files from elsewhere and bring them into Moodle. They are not for uploading files into. In other words, repositories are for "pulling" content into Moodle; not for "pushing" it outside of Moodle.

I already have a folder called "repository" on my server. Why do I need to make another one?

  • There is a folder called "repository" in your Moodle directory. This houses the code for all the repositories Moodle accepts, such as Googledocs, Flickr etc.


  • This folder is not suitable for creating new folders for your staff to FTP documents into.
  • For the file system repository to work you have to create a new folder named "repository" in the Moodledata folder and add your own folders into there: