software-2
🪸 Reticulum
Приклад використання
Android (Sideband App) та LoRa/ESP32 — разом це як транспорт для Reticulum.
Детальніше:
📡 Wi-Fi
[№1.0 пристрій] — [Smartphone / Android / Sideband / Хост Reticulum + LXMF] — робоча нода, можна розширення.
↕️ Wi-Fi / Bluetooth (Канал передачі)
↕️ Wi-Fi / Bluetooth (Канал передачі)
[№1.1 пристрій] — [Мікрочип LoRa + ESP32 / Firmware (RNode ?) / Транспорт — LoRa / RF / інше] — додатковий для ноди Reticulum, застосувати для розширення зв'язку на десятки кілометрів, як модем або транспорт.
📡 LoRa
📡 LoRa
[№2.1 пристрій] — [Мікрочип LoRa + ESP32 / …]
…
Мережі повинні мати можливість автоматично з'єднуватися з іншими мережами, коли шляхи стають доступними, без необхідності будь-якого нагляду чи втручання користувача.
🪸 Reticulum based #software
- Sideband
- Using the Reticulum protocol, LXMF
- 📥 https://github.com/markqvist/Sideband/releases
- PC
- Android
- Застосування
Нода Reticulum, тимчасова мережа та чат (наприклад, при частій зміні мереж або незнайомих користувачів, важкодоступних місцях). Протокол забезпечує захищений зв'язок, без необхідності реєстрації, сторонніх послуг, менше налаштовувати мережі.
Це як доступний інструмент для Reticulum.
- Функції
- організація зв'язку — основне призначення, на основі Reticulum. Налаштування передачі трафіку, додавання іншого пристрою в якості модему.
- Чат, на основі LXMF — можливість написати повідомлення, команду, обраним методом передачі, до знайденої ноди (node).
Як: Застосунок запустити -> Announce Stream -> Menu (tree dot) -> Converse.
- Android App — нюанси
- (?) Аудіодзвінок — не вмикається (повзунок заблокований).
- заняло 404MB Total (215MB App) майже без користування. При Android знадобиться сховище більше 64GB, адже це само-хостинг.
- Reticulum MeshChat
- NomadNet — офлайн-браузер і платформа обміну контентом.
https://github.com/markqvist/NomadNet
- RNode — радіоінтерфейс для Reticulum на базі LoRa.
- LXMF — офлайн-месенджер на основі Reticulum.
💬 Matrix
- https://matrix.org/faq-ru/
- відкритий стандарт для безпечної, децентралізованої комунікації в реальному часі
- Matrix протокол: не вимагає емейл і телефону, групові чати, VoIP P2P, шифрування, мости між іншими сервісами, різні клієнти, федеративний, само хостинг і безкоштовний сервер. Кращий централізованих чатів.
- https://matrix.org/discover - збірка софту (з мініатюрами)
- ребрендинг 2020:
- Element Matrix Services ←
Modular - флагманський сервіс хостингу Matrix
- Element ←
New Vector - компанія, що стоїть за Riot
- Element ←
Riot (Android) - клієнт Matrix
- Element ←
RiotX (Android) - альтернативний клієнт, з ребрендингом виходить з бети і заміняє старий Riot Android.
На FDroid нова публікація.
- 🏠 Synapse (self-hosted) - сервер Matrix
- https://matrix.to/ - генерація запрошення (invite link)
- https://github.com/matrix-org
#Matrix Bridges
мости синхронізації повідомлень між сервісами.
#Matrix news
- Third Room - metaverse platform
- Welcoming Rocket.Chat to Matrix! | 2022
- https://dcomm.net.ua/ - сервера Matrix в Україні | 2022
- Element raises $30M to boost Matrix, [1], [2] | 2021
- Світ справді прокинувся до епохи децентралізованого спілкування. Американський конгрес оприлюднює законопроект ACCESS Act, щоб забезпечити сумісність та перенесення даних між платформами; ЄС просуває вперед Закон про цифрові ринки і національна система охорони здоров'я Німеччини опублікувала свій план стандартизації 150 000 організацій охорони здоров'я на Matrix.
- Element, стартап, заснований командою, яка створила Matrix, щойно зібрав 30 мільйонів доларів фінансування серії B, щоб ще більше пришвидшити розробку Matrix та вдосконалити Element, флагманський додаток Matrix. Раунд проводять наші друзі з Protocol Labs та Metaplanet, фонду, створеного Яаном Талліном (співзасновником Skype та Kazaa).
- Национальная система здравоохранения Германии перешла на Matrix | 2021
- Як уряди та шпигуни пишуть одне одному. Matrix став найкращим додатком обміну повідомленнями | EN
- https://arewep2pyet.com/
- Gitter переходит в экосистему Matrix и объединяется с Matrix-клиентом Element
- Slack-rival Element wins largest ever collaborative software deal
- Создатели WordPress инвестировали $4.6 млн в компанию, развивающую Matrix-клиент Riot
- Первый выпуск Peer-to-Peer клиента федеративной сети Matrix
- Выпуск Matrix-клиента Riot 1.6 с включением сквозного шифрования
- On Privacy versus Freedom | 2020
- Подробности про второй взлом Matrix. Скомпрометированы GPG-ключи проекта
- Matrix/Riot получили $5M від Status | 2018
- Уряд Франції користуватиметься відкритим протоколом Matrix - форком Riot
🌫️ Ethereum (ETH)
- https://www.ethereum.org/
- платформа для створення сервісів на базі блокчейну, що працюють на смарт-контрактах. Реалізована як єдина децентралізована віртуальна машина
- Існує кілька способів підключитись до ETH мережі, зазвичай вони не являються повноцінними нодами а працюють через чужий вузол
- https://www.stateofthedapps.com/ проектів багато, кілька цікавих:
📦 IPFS
🧩 Hypercore Protocol
(дещо про новий DAT)
#Hypercore
- https://dat-ecosystem.org/
- Holepunch - https://github.com/holepunchto
- Atek Cloud by pfrazee | 🚧 2021 - самохостинг ноди Hyper на Raspberry Pis. https://github.com/atek-cloud
- cabal
- https://cabal.chat/
cabal-desktop
🔌 https://github.com/cabal-club/cabal-desktop/releases
- Обмін даними здійснюється між користувачами у чаті, автоматично, це магія протоколу :)
Доставка і журналювання добре масштабується, чудові для локального користування, але для кращої "аварійної" комунікації невистачає мобільного клієнту як Briar та міжплатформовості як Tox.
- ➕ див. тему selfhosted
- Cabal (PC) - платформа децентралізованого чату, на базі протоколу Hyper.
Працює локально або глобальною мережею (інтернет). Технічно, зберігає бази або журнали інформації, поновлює якомога новішими версіями по можливості підключення. Тобто повідомлення ведуться у пристрої й начебто "очікують" останніх змін з інших клієнтів. Чим більше користувачів об'єднуються чи переходять з мереж, тим дальше повідомлення поширюються географічно, тому допоможуть публічні мережі Wi-Fi.
- Backup: профіль, історія, налаштування
/home/<username>/.cabal-desktop/
cabal-cli
- Terminal client.
🔌 https://github.com/cabal-club/cabal-cli/releases
🗂️ Dat Protocol
🚧 Dat Protocol renamed Hypercore Protocol | 2020
🧪 Beaker Browser
огляд та порівняння
- Beaker Browser 0.9+ 🚧 2020 - браузер з протоколом Hypercore
hyper://
та цікавими можливостями.
🚧 archived | 2022 - https://github.com/beakerbrowser/beaker/blob/master/archive-notice.md
- малий експеримент чи виклик гігантам. Розробка обмеженими ресурсами без сумніву велика робота але чи вийде P2P браузер у світ? Останні роки стали освідомлення проблеми технологій і приватності, люди скоро будуть готовими прийняти альтернативи закритих платформ. Навіть гіганти індустрії планують вибрати децентралізовану комунікацію. Beaker пропунує прямий веб-обмін без знань адміністрування хостингу.
- serverless. Відмінністю експерементального браузера являється підтримка протоколу Hypercore, який дозволяє обмінюватись інформацією децентралізовано без інтернету. Достаньо Wi-Fi смартфона або роутера, поширення як обмін журналами версій у локальній мережі. Пристрої обміну рівні між собою і одночасно являються клієнт-серверами. Протокол призначає веб-посилання формату hyper:// наче встроєний сервер
- local-first. В першу чергу файли/сайти зберігаються на власному пристрої, це дозволяє менше залежати від послуг компаній і легко доповнювати функціонал навколо маніпуляції бази даних
- просто файли. Сайти, картинки, лайки, закладки, люба інформація це звичайні файли розкладені по папкам. Каталоги легкі для освоєння вебу і розробки нових речей
- контроль над даними позволяє редагувати різними способами:
- з сайту не покидаючи веб-сторінки: функціоналом самої сторінки (наприклад кнопки лайк/комент), редактором браузера або терміналом
- сторонніми програмами ззовні браузера - для цього потрібно [синхронізувати папку з носієм]
https://docs.beakerbrowser.com/intermediate/syncing-with-folders
- з провідника браузера, редактором, терміналом. Напр. щоб виправити свій коментар не обовязково заходити на сайт, їх можна найти в папці (за шаблоном https://unwalled.garden/)
- редактор являється компонентом браузера:
- редагування не закриваючи стороніку, зразу видно результат
- не потрібно програмний код редактора на кожній веб-сторінці
- може "нарощувати" функціональність
- для більшості відпадає потреба зовнішнього простого редактора
- простіша публікація - не потрібно перезакидувати проект на сайт/сервер
- Markdown рендер. Beaker "переводить" MD у HTML, для власного сайту або простих заміток достатньо створити текстовий файл [index. md]
- для користувачів
установка другої програми чи зміни великий бар'єр але така пропозиція універсальних інструментів робить інтернет доступнішим, без дорогих комунікаційних проектів
🎂 Beaker 1.0
реліз "мінімальної" версії та припинення розробки
- Представлен браузер Beaker 1.0 с P2P-платформой для децентрализованных сайтов | 2020.12
- На реліз 1.0 браузер вийшов чистим інструментом, скасовано багато експериментів інтерфесу. Cоціальні функції з коментарями могли найти прихильників але місяці роботи відкинуто щоб не обмежувати фантазію користувачів і розробників поки сконцентрована робота над протоколом.
- можливі причини відкладення розробки:
- веб-браузери дуже важко актуалізовувати, P2P потребує нових підходів. Без Сhromium неможливо зробити новий сучасний веб-браузер з нуля бо кодова база гігантська
- на користь удосконалення протоколу. Він молодий, за три роки чимало змінили. Важливіше сконцентруватись на протоколі, інструментах і детальної документації для розробників. Так буде легше получити аудиторію і підтримку, корисну світові, а не окремим гігантам цифрової індустрії
- якщо аудиторія надто рано спробує сирий продукт то при виявлених недоліках її увагу важко буде повернути
- 🚧 призупинено підтримку в 2020 році.
пояснення ключового розробника:
What's next for Beaker @Paul Frazee 🎬 3m | 2021
- 🚧 archived | 2022 - https://github.com/beakerbrowser/beaker/blob/master/archive-notice.md
🔧 Beaker 0.9 alpha test
перехід із DAT на Hypercore та багато експериментів
огляд на основі альфа версії і публікацій автора. В процесі розробки інтерфейс і функції багатократно перероблені, тому опис може бути змішаний і неактуальний
- Data Terra Nemo No.2 @Paul Frazee🎬 | 2019
(old) швидкий обзор редактора 🎬
- hyperdrive файлова система браузера
- hyper://system/ – корінь бази даних зі всією інформацією, cхоже на веб-папки з різними правами доступу
- профіль користувача браузера, він же профіль мікроблогу, автор hyper
видимість hyper: публічний / доступ по URL / приватний (тільки власнику)
- manifest file json
- metadata як тип даних - схоже записується щоб призначити якими програмами чи інтерфейсом браузера взаємодіяти, аналогічно розширення файлів txt/mp3/jpg у комп'ютері
- монтування Hyper дає безліч можливостей. Монтування схоже на символічне посилання (ярлик з вмістом) але примонтовані дані управляються навіть з попереднього каталогу
- хостинг даних з інших адрес, нічого незнаючи про серверний софт
- можливість створення контенту окремо від презентації…наприклад писати лише текст а дизайн стильної сторінки вибирати з чужих тем/модулів. Це робить доступним стилі CSS для всіх, не потрібно індивідуально створювати веб-редактори чи переробляти сайт для нового вмісту.
(old) редактор і теми: https://twitter.com/pfrazee/status/1158112442632871936
Mounts test in Beaker's dat 2.0 dev branch https://twitter.com/pfrazee/status/1159635991315005440
- шаблони вебсайту (hyper)
- user
- профіль являється користувачем браузера та індентифікується як автор контенту
- підписка на зміни в загальному: на профіль, сайти, закладки
- в URL барі показує кількість підписок автора контенту https://twitter.com/pfrazee/status/1143681300815056896
- через природу децентралізованого обміну, щоб побачити коментарі потрібно бути підписаним на авторів, проекту для допомоги поширення можна зробити механізм друзі-друзів
- опціонально мікроблог
https://docs.beakerbrowser.com/joining-the-social-network
https://userlist.beakerbrowser.com/
сайт для публікації Hyper з опцією [contact]. Опублікувалось лише 1000.
Hyper і IPFS з часом приймуть всі для виживання в інтернеті. В мусорному Opera просто шлюз, Brave (PC) в альфа версії повна підтримка IPFS, Firefox недавно виправили якийсь баг який заважав впровадження децентралізованої комунікації тож помалу децентралізація наступає.
Beaker Social мікроблог (замінено)
великі пости і коментарі, свої реакції (вибір emoji)
попередній [Fritter] був доказовою концепцією соціальної мережі, яку побудували на Beaker. Ця програма використовує ті ж принципи, але виправляє деякі з проблем, які ми мали з Fritter. Одна з найбільших відмінностей полягає в тому, що Beaker тепер надає веб-API високого рівня, використовуючи відкритий стандарт [unwalled.garden]. Це підвищує продуктивність, спрощує обмін даними між додатками та полегшує створення нових програм. Стандарт вимагає Beaker Browser 0.9+
бокова панель швидкого доступу до редактора і коментарів профіля
https://twitter.com/pfrazee/status/1147963208600358915
- DNS and identity in Beaker https://hackmd.io/X90iM7iUTOO5gd6dW4ojNA?view
домени (не введено) призначаються в меню (редактора?), провідника або у файлі [dat.json] у якому також зберігається назва і опис DAT сайту. Для https сайтів і доменів використовують сертифікати видані третьою стороною. А для DAT домен вписується текстом тому що права запису підкріплені криптографією самого протоколу. Це залишає необхідності довіри сторонніх сертифікатів. Варто пам'ятати що це не вирішує проблем з фішингом, як і раніше невідомі чесність авторів та їхні мотиви. Ця система лише для достовірності переходу від домену до адреси.
- Can now drag-drop files and folders into drives from the native OS
- https://unwalled.garden/
- Unwalled.Garden: souped-up RSS for P2P social apps
- Beaker Next - Dev Diaries @Paul Frazee, playlist🎬
різне для Beaker 0.9+ (hyper) | архів
різне для Beaker 0.8 (dat) | архів
Beaker Browser (0.8?) – backup
- Create a data backup process #815
https://github.com/beakerbrowser/beaker/issues/815
- my sites, seed sites.
- перенесення може не получитись, бажано виключити синхронізацію з локальною папкою (DISK location off), зберегти зміни сайту, форках, чи видалити свої сайти, синхронізувати (зачекати поширення). Зберегти дані браузера:
Windows: roaming folder
Linux: /home/<username>/.config/Beaker Browser
snap: /home/<username>/snap/beaker-browser/1/.config/Beaker Browser
- імпорт у браузер:
- запустити браузер щоб створився новий профіль
- перезаписати файл:
Profiles
- вставити вміст каталогу:
Dat/Archives/Meta/
🎁 why Beaker Browser (comparison)
аналог сервісам…
- Markdown простіший за HTML, замість купи онлайн блокнотів з трекерами і рекламою
- домени і DNS. Для Dat використовується аналог системи доменних імен, кінцева експлуатація сайтів значно простіша
Make It With Keanu Reeves @Squarespace🎬 😄
- хмари - веб-обмін з локальним зеркалом. Потрібно: email, пароль, інтернет. У BB нові параметри публікації: публічно, приватно, доступ по посиланню.
- WebDav протокол, робота з документами - потрібно щоб програми підтримували DAT як WebDav, но можна редагувати локально з призначеної папки.
- Twitter - спілкування, новини. Потрібно: email, пароль, номер мобільного, інтернет.
- Pocket - сервіс публікації закладок)) Потрібно: email, пароль, інтернет. У BB показано які закладки публічні, можна ділитись, коментувати, редагувати як інші дані Social.
- профіль браузера - у браузерах для синхронізації закладок, історії, налаштувань, паролей. Навіть закладки не дають синхронізувати без їхніх серверів. Вимагають: email, пароль, інтернет. Між BB самі закладки легко синхронізувати (записуються простим шаблоном https://unwalled.garden/), важче безпечно передати закриті DAT ключі
- Youtube - користувачі не відчувають ціну хостингу і це завжди псуватиме якість сервісу, з централізованим інтернетом шкодить глобальній комунікації. Банально якщо вкінці відео замість одинакових заставок відтворювати один файл це глобально зекономить петабайти.
порівняння з устарівшим вебом
- для HTTPS знати звідки брати сертифікати і як користуватись, довіра роботи третьої сторони
- DAT: довіра криптографії протоколу, домен призначається простим текстом
- вибирати хостинг або вміти управляти сервером. У світі малий процент серверних адміністраторів проти кількості сайтів
- у BB стати власником сайту можна 3 кнопками: меню+створити новий+сайт. Для цього не потрібно вивчати професію. Замість хостингу лише тримати девайс включеними та інші користувачі допомагають поширювати
- компанії витрачають кучу грошей на домен, це впливає на якість сервісу. Технічно гострої потреби в них немає, додатково про це в темі "децентралізація".
- у BB для домену лише вписати текст, проте не варто зловживати функцією - вибір "чужих букв" можуть мати юридичні конфлікти
- в централізованих системах при зміні адреси кожного разу авторизовуватись у цілях безпеки
- у децентралізованих зміна IP не критична оскільки спроектовано для обміну багатьма пристроями чи користувачами і аторизація автора здійснюється по закритому ключу. Підходить для MESH мереж в яких вихід в інтернет не статичний
- для сайту потрібно мати персональну IP адресу в інтернеті. Замість безплатної видачі безмежної кількості IPv6, провайдери продають IPv4 адреси і тормозять оновлення мережі
- DAT: також потрібно "вийти в інтернет за NAT". Легше поширити оскільки пристрої інших користувачів допоможуть децентралізовано, можна локально.
- загальне порівняння P2P - зображення:
https://gitlab.com/bluesky-community1/decentralized-ecosystem
В екосистемі p2p іноді не існує чіткого розмежування між протоколами та програмами, яке дає зрозуміти, що охоплює проект. Ця діаграма намагається з’ясувати, на якому рівні стеку працюють ці проекти p2p.
Різниця між протоколами та програмами більш чітка в об’єднаній соціальній екосистемі, де програми дотримуються знайомої моделі клієнт-сервер. Diaspora — це і назва соціальної програми, і протоколу, а Solid ще не має соціальної мережі.
проблеми серверних веб-сервісів
- навіть для перегляду старих файлів потрібно інтернет
- знати обмеження роботи площадки, чи зможе користуватись отримувач
- знати чи буде інтернет в отримувача і який
- враховувати попередні нюанси саме під час взаємодії двох користувачів
- необідне вивчення правил роботи веб-сайтів та інформаційної безепеки з ними
- файли користувачів не зберігають оригінали (фото, відео) та модифікують
- невідомий термін зберігання, на хмарах користувачу можливо заборонено зберігати шифровані файли по правилам сервісу
💩 Facebook vs 🐚 Secure Scuttlebutt (SSB)
fb: навіть для читання потрібно зв'язок до серверів, в любий момент неможливість доступу чи блок акаунту. Далеко не всі мають інтернет для відео, найпопулярніший доступ – EDGE.
ssb: "local first", користування без інтернету, по можливості відбувається обмін змін: локально по Wi-Fi і блютузом, інтернет.
fb: технічно профілем володіє сервіс а кінцевий користувач немає контролю над інформацію хоча юридично відповідає за вміст.
Видалення інформації користувачем не являєтсья фактом видалення. Функція видалення може приховувати інформацію від клієнта та не відміняє можливості експуатації копії. Також у багатьох державах закони зобов'язують власників сервісів тримати інформацію певний термін.
ssb: профіль наче журнал на пристрої користувача проте неможливо скасувати дію і видалити інформацію, користувачі продовжать поширювати копію поки є бажання. Можна візуально приховати пости.
fb: цензура, новини, коментарі, реклама та люба інформація відображається на основі аналізу дій і даних. Запутаний код скачування реклами щоб блокувальник клієнта не спрацював (лишня нагрузка пристрою клієнта).
ssb: інформацію фільтрують користувачі, без реклами, описаний вільний протокол.
fb: дуже складний для новачків, потребує ретельних налаштувань конфіденційності, та email. Простота взаємодії і пошуку користувача єдина перевага централізованого сервера проте тенденція безпеки позбуває цього.
ssb: порівняно незвична специфіка децентралізованої структури - про взаємодію сторонніх людей стане відомо після "скачування" цих користувачів (в профілях їхні повідомлення, коментарі, лайки). Поширити дії друзів-друзів додатково допомагають вузли ("паби").
fb: пароль зразу скомпроментований, кінцевий метод зберігання невідомий. Певний доступ контролю мають тисячі працівників, інформація офіційно продається сотні стороннім маркетингових компаній (>150) які аналізують і експлуатують дані в своїх цілях. Рано чи пізно через них може бути злив інформації. Також в подібних сервісах до зливу інформації регулярно приводять баги. Пароль можна змінювати но сенсу мало. Методи додаткового захисту - номер мобільно зв'язку ненадійні.
ssb: закритий ключ зберігається і використовується локально. Дані зашифровані проте при фізичному доступі до пристрою на 100% не допоможе любе шифрування. Коли хтось получить копію закритого ключа зможе писати і прочитати минулі приватні повідомлення. Ключ не змінити. Ключ легше зберігати ніж паролі.
fb: за вимогою сервісу потрібно свіжий смартфон, актуальний клієнт або браузер.
ssb: можна користуватись і розробляти різні клієнти. HDD протипоказано через мізерну швидкість обміну інформації.
SSB непривична архітектура але простіша для користування.
https://www.scuttlebutt.nz/
#offlinenotbad
software archive
local sharing, Wi-Fi
- TrebleShot
- 🚧 deprecated 2021
- 📱 https://github.com/trebleshot/android
- 🔌 https://github.com/trebleshot/android/releases
- Обмін файлів без інтернету. Отримувачу достатньо браузера (без інтернету та облікових записів)
- v2.0 – спрощений інтерфейс і пропали функції =(
- v1.4.2 – ультиматум запуску додатку - дозвіл керування дзвінками для ідентифікатору
- обмін (а): програма⇄програма. Функції вибір отримувачів і відправка тексту.
Додаток на відміну Nearby Sharing (Google) містить більше доступних функцій, без контактів телефонної книги Google та облікового запису Google.
- обмін (б): програма⇄браузер – сервер HTTP веб-сторінки з двохстороннім обміном. Для обміну другій стороні достатньо браузера і Wi-Fi без інтернету.
- v2.04.
- сторінка транслюється автоматично при запуску програми
- обмін звохсторонній: на сторінку також можуть вивантажити дані, які сервер прийме автоматично, збереження не вимикається
- сторінка "вимикається" при блокуванні системи (вимкненні екрану), що непідходить для тривалої "роздачі" багатьом
- порт не налоштовується
- загалом режим обміну неможливо контролювати що серйозний недолік і вразливість, особливо при багатьох клієнтах в мережі.
- Напр:
http://192.168.1.123:58732
- v1.x (1.4.2?). сторінка вмикається вручну з меню, вибравши файли (зі списку або добавити), та пропонується увімкнення якщо в мережі не знайдено пристрій з програмою.
На сторінці функція [скачати все архівом]
v1.4.2 наче працює заблокованим і приймає
- обмін тек і файлів, також перегляд по типу.
- обмін із монтованого ресурсу (сховища) – зовнішнього носія, віддаленого доступу чи кешу іншого додатку (напр. хмарного клієнту).
Інструкція:
- Android без Root сховища монтуються автоматично з деяких додатків (зазвичай клієнтів віддаленого доступу). Сховища відображаються і видаються системним провідником – після користування додатком, авторизації клієнтом
- додаток [Nextcloud Files] → авторизуватись. У системі добавиться сховище (появиться у системному провіднику). Вміст папки схоже являється кешом з використання WebDAV, аналогічним після WebDAV доступу провідниками.
- додаток [IPFS Lite] → закріпити IPFS контент
- Linux та Android з Root теоретично доступне звичайне монтування віддалених ресурсів, без клієнтського додатку
- TrebleShot 2.0 → Send → Files → Adress bar storage icon → Add Storage Access → System File Manager App → Menu (left) → носій …
- TrebleShot <2.0 → File explorer → menu → mount → System File Manager App → Menu (left) → носій [Nextcloud] → chose [folder] → Allow acces to [folder].
- обмін: вибрати [папку/закладку/тип файлу] (але дія недоступна із Storage) → menu → Share (зверху конверт)
- v<2.0. Для відправки файли добавляються у групи списків, переглядаючи по категоріях, список редагується і з нього вибирається режим відправки.
- 🚧 v2.0 Alpha | [issues]
- оновлений інтерфейс додатку, значно спрощений, пропали функції
- вибираючи файли незручна адресна строка (внизу), на іконці вибір ресурсу (сховища)
- оновлена веб-сторінка обміну, працює двохсторонньо
- пропало [скачати все архівом]
- поломане збереження на Android (в налаштуваннях вибір папки несправне)
- [Бекенд зв'язку тепер є окремим проектом під назвою uprotocol, який відкриє можливості TrebleShot для інших проектів інших розробників.]
- надіюсь функції повернуться
- Sharik
- 🚧
- 📱 https://github.com/marchellodev/sharik
- міжплатформовий
- HTTP обмін: відсутня вебсторінка. При відправці тексту за адресою просто текст. Працює заблокованим.
на Android 11 - не створює AP // можливо, через блокування прошивкою без SIM.
🐷 гірші альтернативи ☠🦠 Люди хочуть обмінюватись файлами без інтернету любою ціною! 😄