Файлы, пасты и ссылки
share превращает файлы, текст и адреса в ссылки вида https://share.xvii.network/<code>.
xvii share report.pdf screenshots/*.png --ttl 1d
git diff | xvii share paste --lang diff
xvii share link https://example.com/very/long --name demo # share.xvii.network/demo
xvii share secrets.txt --e2e --downloads 1
Каждая команда печатает ссылку и QR-код. В панели можно перетащить файлы или вставить текст.
Параметры
| Флаг |
Что делает |
--ttl |
срок жизни: 12h, 7d (по умолчанию), 2w, до года или never |
--password |
сначала спросить пароль (хранится как bcrypt) |
--downloads N |
удалить после N скачиваний |
--e2e |
сквозное шифрование |
--title |
заголовок на странице |
--lang |
подсветить пасту как язык |
Истёкшие и исчерпанные загрузки удаляются вместе с файлами каждые пять минут.
Сквозное шифрование
С --e2e (или переключателем в панели) CLI или браузер шифрует данные AES-256-GCM и кладёт ключ во фрагмент
ссылки #k=, который браузеры никогда не отправляют на сервер. share хранит только шифротекст и имена
файлов. Открыть может любой с полной ссылкой; без фрагмента — никто.
Управление
xvii share ls
xvii share rm eyr28ywm
Команда может раздавать свои загрузки под своим именем через domains. Лимиты share.drops,
share.storage; загрузки до 5 ГБ.