The Raspberry Pi 3 + external 4TB drive setup, originally I tried to set it up as Plex server. And the CPU is just not powerful enough.
I decided to convert it to a NAS for Time machine purpose.
Follow this post to install netatalk and other related setup.
Note that it’s wrong info about afp configuration (Edit the file /etc/afp.conf) section.
To configure afp, you should edit
sudo nano /etc/netatalk/AppleVolumes.default
, as stated in this post (File sharing with OSX).
To share the storage with Window machines, install samba.
update: So far the Raspberry Pi 3 is not powerful enough for me. It takes several minutes for a movie to start streaming a mp4 file to ATV in the same LAN. It just not good enough, yet.
My mac is getting old, can’t work on it as CPU go up to 100% while family is watching.
The plan is to move the Plex server to Raspberry Pi. It should be a economical replacement for the media function.
The solution seems mature, references can be found easily. I ordered the new board, prepare the SD card, and format my 4TB external USB drive to ext4 format. As the board arrives, I will get my hand dirty and note the process here.