Travagram Открыть сервис

О сервисе

Файлы между устройствами

Travagram перекидывает файлы между компьютером и телефоном без кабеля, регистрации и приложений — напрямую между браузерами. А ещё из комнаты можно сделать бессрочное хранилище и поделиться ссылкой — получатель скачает файлы без регистрации.

Три шага

Как это работает

  1. 1

    Откройте сайт

    На главной появится QR-код и код комнаты для передачи файлов между двумя устройствами.

  2. 2

    Подключите вторую сторону

    Наведите камеру телефона на QR-код — ссылка откроется сразу с нужным кодом комнаты. Или откройте ссылку на втором устройстве и введите пятибуквенный код вручную.

  3. 3

    Передавайте файлы

    Перетащите файлы в окно браузера — они появятся на другой стороне, с прогрессом по каждому файлу.

Режим работы

Передача «Сайт ⇄ Сайт»

Второе устройство открывает ссылку или вводит код комнаты. Крупные файлы идут напрямую между браузерами, а комнату можно сделать бессрочным хранилищем. Внутри режима — три варианта хранения.

Сайт ⇄ Сайт

Второе устройство открывает ссылку или вводит код комнаты. Крупные файлы идут напрямую между браузерами, а комнату можно сделать бессрочным хранилищем.

  • Передача в обе стороны между устройствами
  • Сквозное шифрование AES-256-GCM: сервер видит только шифротекст
  • Прямая передача P2P — без ограничения размера
  • Если P2P не поднялся — релей через сервер, до 500 МБ
  • Хранилище на выбор: прямое, сервер или Telegram; комнату можно сделать бессрочной

Варианты хранения в «Сайт ⇄ Сайт»

Внутри режима «Сайт ⇄ Сайт» выбирается, где хранится зашифрованная копия файла. От этого зависит, можно ли скачать файл повторно и как долго он живёт.

Прямое

Файлы идут напрямую между браузерами (P2P), на сервере не хранятся. Без ограничения размера. Копии нет — повторно скачать после закрытия комнаты нельзя.

Сервер

Зашифрованная копия лежит на сервере, чтобы файл можно было скачать заново. Живёт вместе с комнатой (15 минут). До 500 МБ на файл.

Telegram

Зашифрованная копия уходит в чат с ботом и остаётся там. Комнату можно сделать бессрочной и делиться ссылкой. До 500 МБ на файл.

Бессрочное хранилище

Комната как постоянное хранилище

Режим «Сайт ⇄ Сайт» можно превратить в бессрочное хранилище: файлы лежат в Telegram, а ссылку на комнату можно передать кому угодно — он откроет её и скачает файлы. Комната не исчезнет через 15 минут и переживёт перезапуск сервера.

  1. 1

    Создайте комнату

    На главной выберите режим «Сайт ⇄ Сайт» и создайте комнату. Загрузите файлы — они появятся в истории комнаты.

  2. 2

    Подключите Telegram

    В меню комнаты выберите хранилище «Telegram» и отправьте боту код комнаты. Файлы будут храниться в чате бота, а не на сервере. Затем снимите ограничение по времени — комната станет бессрочной.

  3. 3

    Поделитесь ссылкой

    Скопируйте ссылку на комнату и отправьте её кому угодно. Получатель откроет ссылку и скачает файлы — регистрация не нужна.

Хранилище и лимиты

Где что лежит и сколько живёт

В режиме «Сайт ⇄ Сайт» файлы и тексты шифруются в браузере, поэтому сервер видит только шифротекст. Куда именно попадает эта зашифрованная копия — зависит от выбранного хранилища комнаты.

Хранилище «Сервер»

По умолчанию зашифрованная копия файла лежит во временной папке сервера и удаляется вместе с комнатой. Тексты хранятся в истории комнаты. Это быстро, но копия живёт только пока жив канал.

Хранилище «Telegram»

После привязки бота (отправьте боту код комнаты) зашифрованный файл уходит в чат с ботом, а сервер хранит только его file_id. Файл остаётся в Telegram и после закрытия комнаты — его можно скачать заново.

Бессрочная комната

С подключённым Telegram можно снять ограничение по времени: комната живёт, пока её не удалят вручную. Состояние комнат сохраняется на диск, поэтому бессрочные комнаты переживают перезапуск сервера.

Что именно уходит в Telegram

Время жизни комнаты

Лимиты (задаются в .env и показываются в интерфейсе)

Все значения — это лимит на один файл (или суммарный лимит сеанса), а не «сколько файлов можно хранить». Число файлов в Telegram-чате приложением не ограничено — предел задаёт сам Telegram. Значения читаются из .env и автоматически подставляются в интерфейс через /api/config.

Безопасность

Приватность по умолчанию

FAQ

Частые вопросы

Как сделать бессрочное хранилище и поделиться ссылкой?

Создайте комнату в режиме «Сайт ⇄ Сайт», подключите Telegram (хранилище «Telegram») и снимите ограничение по времени — комната станет бессрочной. Затем скопируйте ссылку на комнату и отправьте её кому угодно: получатель откроет ссылку и скачает файлы без регистрации.

Нужна ли регистрация?

Нет. Сервис не просит почту, телефон или аккаунт — откройте сайт, отсканируйте QR-код и передавайте файлы.

Где хранятся мои файлы?

Файлы идут напрямую между браузерами (P2P) и на сервере не сохраняются. Если прямое соединение не установилось, файл передаётся через сервер транзитом, а зашифрованная копия для повторного скачивания живёт вместе с комнатой. Если комната привязана к Telegram, зашифрованная копия уходит в чат с ботом и остаётся там после закрытия комнаты.

Где именно хранится зашифрованное сообщение?

Зашифрованные файлы при привязанном Telegram лежат в чате с ботом (сервер хранит только file_id). А вот зашифрованные тексты в Telegram не отправляются: сервер не может их прочитать, поэтому заглушка в чат не пишется. Шифротекст текста хранится в истории комнаты на сервере и восстанавливается после перезапуска.

Какой максимальный размер файла?

При прямом соединении размер файла не ограничен; если прямое соединение не установилось, файл идёт через сервер и ограничен 500 МБ. Это лимит на один файл, а не суммарный объём хранилища.

Сколько файлов можно хранить?

Число файлов в Telegram-чате приложением не ограничено — предел задаёт сам Telegram. На сервере копии ограничены общим объёмом ROOM_HISTORY_TOTAL_MB (по умолчанию 8 ГБ) и числом событий в истории комнаты ROOM_HISTORY_LIMIT (200). Все лимиты читаются из .env и подставляются в интерфейс автоматически.

Переживёт ли бессрочная комната перезагрузку сервера?

Да. Состояние комнат сохраняется на диск, поэтому бессрочные комнаты (и не истёкшие временные) восстанавливаются после перезапуска сервера. Файлы в Telegram остаются на месте, история комнаты тоже восстанавливается.

Что будет, если закрыть вкладку?

Сеанс завершится, и связь между устройствами разорвётся. Для новой передачи просто откройте сайт заново — появится новый QR-код. Бессрочная комната при этом продолжает жить: вернуться в неё можно по ссылке.

Сколько это стоит?

Бесплатно. Travagram — личный сервис без рекламы и подписок.

Готовы передать первый файл?

Откройте сервис, отсканируйте QR-код — и файлы пойдут между устройствами за пару секунд.

Перейти на сайт