Перейти к содержимому

Файлы

Оба — в разделе Файлы на главном экране, на двух вкладках.

  • Из любого приложения: «Поделиться» → TailSocks → Отправить… и выберите устройство. Те, что не могут принять файл, показаны серыми, с причиной.
  • В приложении: Файлы → TailDrop → Отправить на устройство. Нажмите на устройство и выберите файлы.
  • С устройства в Узлах: Отправить файл.
  • Ярлык на рабочем столе Отправить файл через Taildrop.

Пришедшее попадает во Входящие — с кнопками Открыть, Сохранить и Удалить, а уведомление скажет, кто и что прислал.

Чтобы не сохранять каждый файл вручную, выберите папку: Настройки → Общий доступ → Папка для Taildrop. Полученные файлы будут сами переноситься туда. На телевизоре это Download/Taildrop, если не выбрать другую.

Системное приложение «Файлы» показывает входящие каждого аккаунта в разделе TailSocks Taildrop.

Делится папками этого устройства с вашим tailnet по WebDAV и открывает папки, которыми поделились другие.

  1. Файлы → TailDrive. Включить Taildrive уже включено, а папка Download открыта как Downloads.
  2. Добавить папку (+): Системный выбор папки или Ввести путь вручную. В Имени общей папки — латиница, цифры и _.
  3. Поделиться всем хранилищем открывает его целиком.

Кто может читать, а кто писать, решает политика tailnet, а не приложение.

Общие папки других устройств (значок устройств вверху) — tailnet, устройства, их папки. Нажмите на файл, и он откроется в том, что на устройстве открывает такие файлы: видео и музыка — в плеере, PDF, фото и документы — в своих приложениях. Если открыть нечем, приложение так и скажет и может показать адрес файла.

  • Плеер может перематывать видео и музыку, не скачивая файл целиком (Android 8 и новее).
  • Открывать файлы по ссылке отдаёт плееру адрес http://127.0.0.1:… на прокси Taildrive.

Другим приложениям те же папки видны в системных «Файлах», в разделе Taildrive.

Включить прокси Taildrive отдаёт общие папки tailnet — те же, что в обзоре, — по адресу http://127.0.0.1:33445 (WebDAV URL (нажмите, чтобы скопировать)), для файлового менеджера или плеера с WebDAV.

Доступ из локальной сети открывает его вашему Wi-Fi. Вместе с ним принудительно включается Требовать авторизацию, а пароль создаётся, если его не было. Тогда появится Адрес WebDAV с QR-кодом.

Решает политика tailnet. Под переключателями приложение пишет, что сервер разрешает этому устройству:

  • Сервер не разрешает этому устройству делиться папками. — нет drive:share.
  • Сервер не разрешает этому устройству открывать папки других устройств. — нет drive:access.
  • Пустой список в обзоре при обоих разрешениях значит, что ни одно правило пока не даёт вам ничьей папки.

Политика для обмена между своими устройствами — её пишет в пустую политику шаблон Taildrive между своими устройствами:

{
"grants": [
{
"src": ["autogroup:member"],
"dst": ["autogroup:self"],
"app": {
"tailscale.com/cap/drive": [
{
"shares": ["*"],
"access": "rw",
},
],
},
},
],
"nodeAttrs": [
{
"target": ["autogroup:member"],
"attr": ["drive:share", "drive:access"],
},
],
}

Если в приложении есть админ-профиль tailnet Tailscale, кнопка Разрешить в политике откроет визуальный редактор политики сразу на этом шаблоне. "access": "ro" делает папки доступными только для чтения. Руководство Tailscale: Taildrive.

На Android 10 и старше Taildrive попросит разрешение «Хранилище» (Предоставить разрешение).