
Cloud in a Bottle. բաց կոդով անձնական ամպ՝ ինքնահոսթինգը հասանելի դարձնելու համար
Մեկնարկի գրառումը ներկայացնում է կոնտեյներային անձնական ամպ՝ միասնական մուտքով, հավելվածների միջև թույլատրված տվյալների փոխանակմամբ և ընտրված կատալոգով՝ վեց ամիս թեստավորումից հետո։
cloudinabottle.org-ում հրապարակված մեկնարկի գրառումը ներկայացնում է Cloud in a Bottle նախագիծը՝ բաց կոդով լուծում, որը անձնական սերվերը փաթեթավորում է որպես «ձեր բաց կոդով անձնական ամպ․ կոնտեյներային հավելվածներ, միասնական նույնականացում, լավ օգտագործողի փորձ»։ Գրառումում նշված նպատակն է ինքնահոսթինգը դարձնել այնպիսին, որ զգացվի «որպես վեբ հավելվածներ մատուցող սմարթֆոնի օգտագործում, և ոչ որպես սիսադմինի լրացուցիչ աշխատանք»։
Հեղինակի փաստարկը սկսվում է ծրագրաշարի հանդեպ դժգոհությունից, որը «միտումնավոր կախվածություն է առաջացնում, լի է գովազդներով, հետևում է ձեզ և վաճառում ձեր տվյալները»։ Ըստ նրա՝ դրա մեծ մասը ամպային անցման հետևանք է․ հոսթինգում տեղադրված ծրագիրն ավելի հարմար է՝ ոչինչ պետք չէ տեղադրել, հասանելի է ցանկացած սարքից, հեշտ կիսվում է, բայց դրա մատուցումը գումար արժե, ուստի գրեթե ամեն ինչի հետևում ընկերություն է կանգնած, որի շահերը կարող են չհամընկնել օգտագործողի շահերին։
Ինչպես է աշխատում
Տեխնիկապես Cloud in a Bottle-ը նկարագրվում է որպես Ubuntu-ի մեքենա վեբսերվերով, որը հոսթինգ է անում վահանակը և HTTP(S) հարցումները ուղղորդում է կոնտեյներային հավելվածներին։ Հավելվածները աշխատում են rootless, ամրապնդված կոնտեյներներում, այնպես որ գոյություն ունեցող ծրագրաշարը կարելի է օգտագործել նվազագույն փոփոխություններով՝ բավական ապահով ավազարկղում։ Հավելվածները կարող են նաև կամավոր օգտվել հարթակի հնարավորություններից․ մուտքը ինստանս նշանակում է մուտք բոլոր հավելվածներում՝ առանց առանձին հաշիվների, և կա ինտերֆեյս հավելվածների միջև տվյալների ու հնարավորությունների թույլատրված հասանելիության համար։ Հեղինակը դա համեմատում է Android-ի և iOS-ի API-ների հետ։ «ամպային սմարթֆոն», որը պատկանում է ձեզ։

Ինչ կար նախկինում
Գրառումը ուղղակիորեն գնահատում է նախորդ լուծումները։ Sandstorm.io-ն կոչվում է ոգով շատ մոտ և արժանանում է այն գնահատականին, որ 2014 թվականին ըստ էության նույն փաստարկն էր առաջ քաշել, սակայն նախագիծը վաղուց լքված է և պահանջում էր զգալի փոփոխություններ առկա ծրագրաշարում։ Nextcloud-ը նկարագրվում է որպես դանդաղ, անհուսալի և աստիճանաբար կորպորատիվ հատվածին ուղղված․ YunoHost-ը հավելվածները գործարկում է անմիջապես հոսթի վրա՝ առանց ավազարկղի, ուստի մեկ անապահով հավելված վտանգում է ամբողջ սերվերը․ Coolify-ն կոնտեյներներ է հոսթինգ անում, բայց յուրաքանչյուր հավելված «կղզի է՝ իր սեփական մուտքով» և գրեթե առանց ինտեգրման մնացած համակարգի հետ։
Արտոնագիր և հասանելիություն
Cloud in a Bottle-ը բաց կոդով է, կարելի է ինքնուրույն հոսթինգ անել, ունի զրո տելեմետրիա և ձգտում է մնալ պարզ ու «առանց մոգության»։ Imbue ընկերությունը, որտեղ աշխատում է հեղինակը, առաջարկում է կառավարվող տարբերակ՝ բիզնես մոդել, որն աջակցում է նախագծին, իսկ բաց կոդի ուղին գործարկում է ճիշտ նույն կոդը։ Մեկնարկին նախորդել է ավելի քան վեց ամիս մասնավոր մշակում և թեստավորում։ Փորձել կարելի է կառավարվող ինստանսով՝ 10 դոլար վարկով, ամպային VPS-ով, առկա սարքաշարի վիրտուալ մեքենայով կամ ուղիղ ֆիզիկական սերվերով․ կոդը GitHub-ում է, համայնքի չաթը՝ Matrix-ում։
SiTech — AI-ով հզորացված վեբ մշակում
Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։