All apps · 0 apps
DirSyncPro
Docker app from ich777's Repository
Overview
Install DirSyncPro on Unraid in a few clicks.
Find DirSyncPro in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Download Statistics
Total Downloads Over Time
Related apps
Explore more like this
Explore allLinks
Details
ghcr.io/ich777/dirsyncproRuntime arguments
- Web UI
http://[IP]:[PORT:8080]/vnc.html?autoconnect=true- Network
bridge- Shell
bash- Privileged
- false
- Extra Params
--restart=unless-stopped --cap-add SYS_ADMIN --cap-add DAC_READ_SEARCH
Template configuration
Valid options are: local, smb (is removed in the latest version, please use Unassigned Devices Plugin in Unraid and mount the share with the 'local' option), ftp, webdav Note: if you enabled encryption with CryFS and set the type to 'local' you must set the container mountpoint to: '/mnt/local'
- Target
- REMOTE_TYPE
- Value
- local
Server to connect and eventually the subdirectory (for ftp: '192.168.0.1' or for webdav: 'https://nextcloud.host.com/remote.php/webdav' without quotes) The sahres are mounted inside the conatainer to '/mnt/ftp' (must be provided if ftp is used)
- Target
- REMOTE_DIR
Username for the share (must be provided if ftp or webdav is used)
- Target
- REMOTE_USER
Password for the share (must be provided if ftp or webdav is used)
- Target
- REMOTE_PWD
Data directory for the container
- Target
- /dirsyncpro
- Value
- /mnt/cache/appdata/dirsyncpro
You can change the Acces Mode from Read Only to Read/Write if you want to sync files back and forth.
- Target
- /mnt/sourcefiles
- Value
- /
Container Port: 8080
- Target
- 8080
- Value
- 8080
Set extra start parameters for DirSyncPro if needed otherwise leave empty (eg: '-schedule' to start the schedule engine automatically on start - keep in mind that you have to configure a job first for this to work otherwise you get a error message that no job for a schedule is configured)
- Target
- START_PARAMS
Set to 'true' (without quotes) if you want to enable CryFS encryption.
- Target
- CRYFS
Password for the Encryption/Decryption.
- Target
- CRYFS_PWD
Set your blocksize for the encryped files in bytes (262144 Byte = 256 KiB)
- Target
- CRYFS_BLOCKSIZE
- Default
- 32768
- Value
- 262144
Container Variable: UID
- Value
- 99
Container Variable: GID
- Value
- 100
Container Variable: RUNTIME_NAME
- Target
- RUNTIME_NAME
- Value
- basicjre
Change only if you know what you are doing
- Target
- DL_URL
- Value
- https://github.com/ich777/docker-dirsyncpro/raw/master/executable/DirSyncPro-1.53-Linux.tar.gz
Set to 'true' (without quotes) if you want to enable the command line mode without the GUI, otherwise leave blank.
- Target
- CMD_MODE
Please be sure to put the CMD file in the main directory of the Docker and only specify it without the extension for example if the file is named: 'Unraid.dsc' put in 'Unraid' (without quotes).
- Target
- CMD_FILE
Extra parameters for CrFS if needed (eg: '--unmount-idle 30' without quotes)
- Target
- CRYFS_EXTRA_PARAMETERS