Да си направим собствен личен уеб сайт в смартфона
Статиите за това по какъв начин да стартирате уеб сървър на остарял смарт телефон не са необичайност в уеб пространството. По принцип тук няма нищо комплицирано, още повече че актуалните мобилни телефони са мощни компютри с многоядрени процесори и гигабайти оперативна памет. Дори и най-старият смарт телефон има повече памет (вградена флаш памет) от промишлен сървър отпреди 20 години, който е подложен на професионален хостинг.
Можете да създадете уеб сървър на всеки актуален (дори стар) смарт телефон, в случай че извършите някои операции, т.е. да руутнете телефона или да инсталирате Termux.
Разбира се, сходни приложения за смарт телефони могат да се намерят, само че тук ще стане дума за нещо по-друго.
Можете да отидете по-далеч и да употребявате уеб страницата като универсална мобилна платформа за peer-to-peer приложения, в това число месинджър и предпазване на файлове. Сайтът като визитна картичка просто ви разпознава в peer-to-peer мрежата, която работи без интернет.
Защо това не се предлага
Проблемът e, че разработчиците на операционни системи (Apple и Google) не оферират тази функционалност. За тях е по-изгодно те самите да популяризират мобилните си приложения и да дават услуги от централизираните си центрове Гугъл Account и Apple ID, обвързвайки потребителя с техните услуги, което генерира непрекъснат паричен поток за корпорациите. Това евентуално е първата причина, заради която хората нямат персонални уеб страници на телефоните си.
Този проблем се взема решение посредством руутване и инсталиране на безвъзмездна операционна система като да вземем за пример LineageOS. След това доста от техническите компликации с инсталирането и стартирането на уеб сървър (включително на порт 80) изцяло отпадат.
Втората причина е, че множеството смарт телефони са отделени от огромния интернет посредством операторски системи от вида на CG-NAT (Carrier Grade Network Address Translation). Това са динамични системи за превръщане на IP адреси на равнище оператор, при които действителният адрес на всяко устройство непрекъснато се трансформира. Тези ограничения са нужни, тъй като няма задоволително IPv4 адреси за всички, а IPv6 адресирането не се поддържа напълно от огромна част от операторите и устройствата.
От техническа позиция един актуален телефон ще се оправи чудесно с хостването на дребен персонален уеб уебсайт. За милиони елементарни консуматори това ще бъде огромна наслада и облекчение, тъй като в този момент за тях е доста скъпо да записват име на домейн, хостинг и да настроят DNS записите, да не приказваме за генерирането на HTML-страници за техния дребен неподвижен уебсайт. Разбира се, най-евтините домейни костват по един $ на година, само че хората желаят нещо по-красиво и по-хубаво, а това е непрекъснат разход за години и десетилетия напред. Забравили сте да платите – и нямате домейн. Затова е по-добре да потърсите нещо по-надеждно и за предпочитане гратис.
Ако функционалността за персонални уеб уеб сайтове беше вградена в телефона (както беше в зашеметяващия Nokia S60/N70 от 2008 година, доста проблеми щяха да се решат от единствено себе си.
Всичко, от което се нуждаем, е повсеместна IPv6 съгласуваност и телефонни операционни системи, усъвършенствани за уеб сървъри.
Ако двата механически казуса бъдат решени, на смарт телефона може да бъде вдигнат освен персонален мини уебсайт. Много други услуги могат да работят децентрализирано, в мрежа от заобикалящи ги устройства от вида „ peer-to-peer “. Например децентрализирани месинджъри, които ще запазят функционалността си даже след прекъсване на целия интернет. И децентрализирани файлови системи като IPFS, които ще запазят функционалността на даден уеб страница 24 часа в денонощието, 7 дни в седмицата, в случай че най-малко един възел в P2P мрежата разполага с негово настоящо копие. В подобен случай няма значение дали „ източникът на истината “, т.е. главното устройство, на което се намира еталонното копие на уеб страницата, е онлайн.
Разбира се, това ще бъдат извънредно ненадеждни сървъри (които постоянно изтощават батерията си или губят връзка със сигнала), само че със своите преимущества. Да, и всички механически проблеми могат да бъдат решени с течение на времето. Като най-прост метод, с цел да се обезпечи надеждност, смарт телефонът може да бъде подложен стационарно и обвързван с проводник към източник на зареждане.
Личен мини уебсайт
Разбира се, няма смисъл да слагаме в смарт телефона си комплицирано динамично мегаприложение. Колкото по-олекотен е разновидността, толкоз по-добре.
Вероятно един банален неподвижен уеб страница е съвършен за сходна идея. Ако броят на страниците се е нараснал (изведнъж сте разгласили блог), има смисъл да поставите дребна местна търсачка като Pagefind.
P2P хостинг с криптиране
За такава инфраструктура е допустимо да се употребява някакъв тип технология за разпределен хостинг. Peergos предлага нещо сходно: peer-to-peer хостинг с криптиране плюс обществена мрежа и хостинг на приложения.
На пръв взор Peergos наподобява като нормално централизирано вместилище с папки, ограничаване на дисковото пространство и платени цени, само че в реалност е разпределена мрежа с файлова система IPFS, към която може да се свърже всеки сървър.
Разработчиците към този момент получиха няколко гранта и награди от Protocol Labs (създателите на IPFS), от Oxford Foundry и от програмата на Европейския съюз Next Generation Internet за интернет услуги от последващо потомство.
Идеята за услугата хрумва на основателите ѝ след 2013 година, когато от разкритията на Сноудън излиза наяве, че сегашният интернет има фундаментални дефекти. Със своите централизирани възли той като че ли е особено планиран за всеобщо подслушване. Нещо трябваше да се промени. В продължение на пет години разработчиците пишеха кода в свободното си време, а някои от тях даже трябваше да изоставен работата си, с цел да се занимават с това. Сега това е доста добре работещ артикул.
Съществуват и други децентрализирани хостинг услуги като Filecoin. Подобен хостинг, основан на IPFS, е доста по-евтин от нормалния хостинг (около двадесет пъти по-евтин в локалната криптовалута FIL). И не е належащо да плащате за услугата с пари (т.е. с FIL). Можете просто да предоставите част от свободното пространство на вашите дискове.
На доктрина тя може да се употребява като по-удобна и сигурна опция на съхранението в електронен облак. Включително за поместване на списък от персонални фотоси, документи, аварийни копия и така нататък
Контролът на персоналните данни
За работата на личен сървър/смартфон/децентрализиран хостинг са идеални приложения като LibrePhotos – опция на Гугъл Photos на личен хостинг (подобно на Photoprism и Pixelfed – също за независимо хостване на снимки). Същите други възможности съществуват и за редица други облачни услуги, просто би трябвало да ги адаптирате към децентрализираната файлова система, защото по дифолт всички са проектирани да работят от страната на сървъра.
Съществуват приложения за персонален хостинг на персонални данни, архивиране на фотоси и видеоклипове от телефона и доста други.
От по-новото можем да споменем месинджъра Databag – дребен независимо хостван смесен месинджър за децентрализирани мрежи. Той се вписва идеално в тази идея за бъдещето.
Бъдещето. Сървъри в телефоните
Има най-малко една основателна причина смарт телефоните да се употребяват като сървъри – това е един превъзходен метод за преработване на старите устройства. Или ще ги изхвърлите, или ще ги рециклирате, или ще бъдат оставени да ръждясват с години някъде в шкафа. Някои експерти имат дузина остарели телефони в чекмеджетата на бюрата си.
Всички тези неща могат добре да бъдат употребявани. Сървърите също са разнообразни: някои могат да популяризират файлове, други правят архивиране. А дружно с тях – и уеб сървър с обикновен персонален уеб страница, който играе ролята на визитна картичка в интернет и осведоми другите за настоящото ви положение. Най-малкото, че сте жив и на независимост. Ако сървърът излезе от строя, сходна система на трета страна изпраща предизвестия на заинтригуваните страни по авансово избран логаритъм. Това е единствено като образец за това за какво ви е нужен персонален уеб уебсайт.
Може би през днешния ден доста хора просто не желаят да хостват нищо сами, само че при започване на 2000 година множеството хора също по този начин не желаеха да купуват смарт телефони, до момента в който не се появи комфортна реализация и те не се трансфораха в всеобща наклонност. А тази комфортна реализация на персонален сървър съвсем несъмнено ще бъде на телефон.
Някои считат, че сървърът (личният уеб сайт) на смарт телефона ще бъде идната огромна гражданска война в ИТ. Тогава методът, по който се употребяват телефоните, фрапантно ще се промени в съпоставяне със настоящия модел на ползване на информация от централизираните обществени мрежи.
Вместо това всеки човек със своя персонален уеб уебсайт ще се трансформира в център за продан на информация в сходство с идеологията POSSE (Publish (on your) Own Site, Syndicate Elsewhere).
Идеята е в това, че публикуваме цялото наличие (снимки, текстове, къси съобщения) на личния си уеб уебсайт – и по-късно го дублираме на всички места, където желаеме, в Twitter, Insta, reddit и така нататък Всяка година се появява по някоя нова обществена мрежа, само че персоналният уеб уебсайт остава вечно.




