TimeMachine
mbentley/timemachine
https://hub.docker.com/r/mbentley/timemachine
br0
sh
false
https://forums.unraid.net/topic/123985-timemachine-application-support-thread/
https://github.com/mbentley/docker-timemachine
This application provides a Samba based Time Machine network share. It can be configured to support multiple or single users and restrict the maximum size used for Time Machine backups.
Backup: Status:Stable
https://upload.wikimedia.org/wikipedia/de/f/f4/Time_Machine_%28Apple%29_Logo.png
--hostname timemachine
You will need to set the filesystem permissions on disk. By default, the timemachine user is 1000:1000.
Granting Permissions to write to the directory can be achieved by executing the following command on the host (Unraid): sudo chown -R 1000:1000 /mnt/user/timemachine/
The backing data store for your persistent time machine data must support extended file attributes (xattr). Usually for shares in the Unraid Array this is not a problem. Remote file systems, such as NFS, will very likely not support xattrs. This image will check and try to set xattrs to a test file in /opt/${TM_USERNAME} to warn the user if they are not supported but this will not prevent the image from running.
Also note that if you change the User Name (TM_USERNAME) value that it will change the data path for backup data inside of the container from /opt/timemachine to /opt/value-of-TM_USERNAME.
/mnt/user/timemachine/
1 T
timemachine
Z92efVNcokU26x
timemachine
false
false
1
TimeCapsule8,119
no
timemachine
1000
false
no
yes
stream
445
acl_xattr fruit streams_xattr
WORKGROUP
1000
TimeMachine