Создаем iTunes сервер в домашней сети (forked-daapd)

В какой-то момент место на диске моего MacBook Air начало заканчиваться. И захотелось перекинуть часть музакальной бибилиотеки на домашний сервер. Причем не просто перекинуть, а настроить воспроизведение через iTunes без переноса всей медиатеки, чтобы когда я не дома можно было тоже что-то послушать без лишних переключений медиатек.

Правда с передачей видео это не получится. Из-за того, что forked-daapd не поддерживает Digital Audio Access Protocol (так же называемый iTunes sharing) версии 7 и выше. Увы. Точнее поможет, но только для старых версий iTunes (до 7-й).

Итак, перейдем к установке.
Для начала установим forked-daapd
apt-get install forked-daapd

Теперь отредактируем файл /etc/forked-daapd.conf , в котором лежат все настройки
Основная строчка это:

directories = { "/srv/music" }

в ней указывается где именно находится папка с музыкой (по умолчанию это /srv/music).

Так же можно включить пароль на доступ (если не хотите, чтобы все в сети могли смотреть что есть в данной медиатеке).
Для этого нужно раскомментировать строчку:

password = ""

и указать пароль между ковычек.

Так же можно поменять название:

name = "My Music on %h"

И указать форматы, которые требуется перекодировать на лету:

force_transcode = { "ogg", "flac" }

И которые не нужно:

no_transcode = { "alac", "mp4a" }

Их так же нужно предварительно раскомментировать.

Теперь перезагружаем forked-daapd.

service forked-daapd restart

И открываем iTunes. в общем доступе должна появиться наша медиатека.

Так же можно заставить forked-daapd быть клиентом для iTunes (чтобы он получал музыку из сторонней медиатеки), но я с этим не эксперементировал.

Заказать создание и поддержку безопасной IT-инфраструктуры любой сложности

Быть уверенным в своей IT-инфраструктуре — это быть уверенным в завтрашнем дне.

Для того, чтобы сделать заказ:

Заполните форму обратной связи и мы обязательно с вам свяжемся:
Форма обратной связи
Позвоните нам по телефону:
+7(909)952-44-33
Напишите нам на электронную почту:
order@blackdiver.net
Напишите нам в Telegram:
Telegram
Другие способы связи Вы сможете найти в разделе Контакты.