Time Machine in rete con Docker e Raspberry Pi

Avete anche voi un Raspberry Pi che vi avanza e volete crearci una bella Time Machine nella vostra rete locale, così da poter fare un bel backup al vostro Mac?

Con Docker è molto più semplice che con il metodo tradizionale o con questi passaggi.
Aprite il terminale ed eseguite:

sudo docker run -d --restart=always \
   --net=host \
   -e CUSTOM_SMB_CONF="false" \
   -e CUSTOM_USER="false" \
   -e DEBUG_LEVEL="1" \
   -e MIMIC_MODEL="TimeCapsule8,119" \
   -e EXTERNAL_CONF="" \
   -e HIDE_SHARES="no" \
   -e TM_USERNAME="timemachine" \
   -e TM_GROUPNAME="timemachine" \
   -e TM_UID="1000" \
   -e TM_GID="1000" \
   -e PASSWORD="password" \
   -e SET_PERMISSIONS="false" \
   -e SHARE_NAME="Tardis" \
   -e SMB_INHERIT_PERMISSIONS="no" \
   -e SMB_NFS_ACES="yes" \
   -e SMB_PORT="445" \
   -e SMB_VFS_OBJECTS="acl_xattr fruit streams_xattr" \
   -e VOLUME_SIZE_LIMIT="0" \
   -e WORKGROUP="WORKGROUP" \
   -v /media/wd/tardis:/opt/timemachine \
   -v timemachine-var-lib-samba:/var/lib/samba \
   -v timemachine-var-cache-samba:/var/cache/samba \
   -v timemachine-run-samba:/run/samba \
   mbentley/timemachine:smb-armv7l

E voilà, collegatevi dal vostro Mac!

Se invece volete creare una Time Machine con un server Ubuntu, qui la guida.

Photo by Dante Candal on Unsplash