Download configuration¶
Example
download:
output: /download
uid: 1000
gid: 1000
chmodFile: 0o644
chmodDir: 0o755
include:
- ^Mr\.Robot\.S04.+(VOSTFR|SUBFRENCH).+(720p).+(HDTV|WEB-DL|WEBRip).+
exclude:
- \.nfo$
since: 2019-02-01T18:50:05Z
retry: 3
hideSkipped: false
tempFirst: false
createBaseDir: false
output
¶
Output destination folder of downloaded files. Env var FTPGRAB_DOWNLOAD_OUTPUT
overrides this value.
Config file
download:
output: /download
Environment variables
FTPGRAB_DOWNLOAD_OUTPUT
uid
¶
Owner user applied to downloaded files. (default to caller)
Config file
download:
uid: 1000
Environment variables
FTPGRAB_DOWNLOAD_UID
gid
¶
Owner group applied to downloaded files. (default to caller)
Config file
download:
gid: 1000
Environment variables
FTPGRAB_DOWNLOAD_GID
chmodFile
¶
Permissions applied to files. (default: 0o644
)
Config file
download:
chmodFile: 0o644
Environment variables
FTPGRAB_DOWNLOAD_CHMODFILE
chmodDir
¶
Permissions applied to folders. (default: 0o755
)
Config file
download:
chmodDir: 0o755
Environment variables
FTPGRAB_DOWNLOAD_CHMODDIR
include
¶
List of regular expressions to include files.
Config file
download:
include:
- ^Mr\.Robot\.S04.+(VOSTFR|SUBFRENCH).+(720p).+(HDTV|WEB-DL|WEBRip).+
Environment variables
FTPGRAB_DOWNLOAD_INCLUDE
exclude
¶
List of regular expressions to exclude files.
Config file
download:
exclude:
- \.nfo$
Environment variables
FTPGRAB_DOWNLOAD_EXCLUDE
since
¶
Only download files created since the specified date in RFC3339 format.
Config file
download:
since: 2019-02-01T18:50:05Z
Environment variables
FTPGRAB_DOWNLOAD_SINCE
retry
¶
Number of retries in case of download failure. (default: 3
)
Config file
download:
retry: 3
Environment variables
FTPGRAB_DOWNLOAD_RETRY
hideSkipped
¶
Not display skipped downloads. (default: false
)
Config file
download:
hideSkipped: false
Environment variables
FTPGRAB_DOWNLOAD_HIDESKIPPED
tempFirst
¶
First download the files to a temporary location and then move them to the final destination. (default false
)
Config file
download:
tempFirst: false
Environment variables
FTPGRAB_DOWNLOAD_TEMPFIRST
createBaseDir
¶
Create basename of a FTP source path in the destination folder. This is highly recommended if you have multiple FTP
source paths to prevent overwriting. (default: false
)
Warning
Does not apply if sources
is /
only.
Config file
download:
createBaseDir: false
Environment variables
FTPGRAB_DOWNLOAD_CREATEBASEDIR
Created: 2020-07-07 20:06:09