Skip to content

Local Upload Provider#

The local upload provider stores files on the local file system. To use it, specify uploads/local for the upload provider name.

rCTF must have write access to the uploadDirectory.

Configuration Options#

YAML/JSON name environment name required default value type description
uploadDirectory (none) yes uploads string directory where uploaded files are stored
endpoint (none) yes /uploads string endpoint from which uploaded files are served

Configuration Example#

uploadProvider:
  name: 'uploads/local'
  options:
    uploadDirectory: 'uploads'
    endpoint: '/uploads'