Waxaan isla markiiba caddayn doonaa inaanan khabiir ku ahayn aaggan, laakiin waxaan muujiyay xiisaha farsamadan in ka badan hal mar, laakiin isku dayga in aan ku ciyaaro inta badan waxay keentay xoogaa xanuun ah. Maanta waxaan bilaabay tijaabinta markale waxaana helay natiijooyin aan jeclaan lahaa inaan wadaago. Marka la soo koobo, habka rakibaadda IPFS iyo sifooyinka qaar ayaa lagu sifayn doonaa (wax walba waxaa lagu sameeyay ubuntu, iskuma dayin aaladaha kale). Haddii aad seegtay waxa ay tahay IPFS, si faahfaahsan bay halkan ugu qoran tahay: habr.com/en/post/314768
Ku rakibida
Si loo nadiifiyo tijaabada, waxaan soo jeedinayaa isla markiiba in lagu rakibo qaar ka mid ah server-ka dibadda, tan iyo markii aan tixgelin doono qaar ka mid ah cilladaha la shaqeynta habka maxaliga ah iyo fogaanta. Markaas, haddii la rabo, lama dumin doono muddo dheer, ma jiraan wax badan.
Fiiro gaar ah: way fiicantahay in lagu rakibo IPFS adoo ka wakiil ah isticmaalaha ay tahay inuu isticmaalo inta badan. Xaqiiqdu waxay tahay in hoos waxaan ka fiirsan doonaa ikhtiyaarka ah ee dhajinta via FUUS oo waxaa jira waxyaabo qarsoon.
cd ~
curl -O https://dl.google.com/go/go1.12.9.linux-amd64.tar.gz
tar xvf go1.12.9.linux-amd64.tar.gz
sudo chown -R root:root ./go
sudo mv go /usr/local
rm go1.12.9.linux-amd64.tar.gz
Intaa ka dib, waxaad socodsiin kartaa amarada soo socda:
ipfs-update versions - si aad u aragto dhammaan noocyada la heli karo si loo soo dejiyo. ipfs-update version - si aad u aragto nooca hadda la rakibay (ilaa aan ka helno IPFS, ma noqon doonto midna). ipfs-update install kii ugu dambeeyay - ku rakib nooca ugu dambeeyay ee IPFS. Halkii ugu dambeeyay, siday u kala horreeyaan, waxaad ku qeexi kartaa nooc kasta oo la doonayo liiska kuwa la heli karo.
Ku rakibida ipfs
ipfs-update install latest
Hubi
ipfs --version
Si toos ah ula rakibidda guud ahaan wax walba.
Bilow IPFS
Bilowga
Marka hore waxaad u baahan tahay inaad sameyso bilawga.
ipfs init
Jawaabta waxaad heli doontaa wax sidan oo kale ah:
ipfs init
initializing IPFS node at /home/USERNAME/.ipfs
generating 2048-bit RSA keypair...done
peer identity: QmeCWX1DD7HnXXXXXXXXXXXXXXXXXXXXXXXXxxx
to get started, enter:
ipfs cat /ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/readme
Hello and Welcome to IPFS!
██╗██████╗ ███████╗███████╗
██║██╔══██╗██╔════╝██╔════╝
██║██████╔╝█████╗ ███████╗
██║██╔═══╝ ██╔══╝ ╚════██║
██║██║ ██║ ███████║
╚═╝╚═╝ ╚═╝ ╚══════╝
If you're seeing this, you have successfully installed
IPFS and are now interfacing with the ipfs merkledag!
-------------------------------------------------------
| Warning: |
| This is alpha software. Use at your own discretion! |
| Much is missing or lacking polish. There are bugs. |
| Not yet secure. Read the security notes for more. |
-------------------------------------------------------
Check out some of the other files in this directory:
./about
./help
./quick-start <-- usage examples
./readme <-- this file
./security-notes
Tani waa meesha, aragtidayda, arrimuhu waxay noqdaan kuwo xiiso leh. Xitaa marxaladda rakibidda, ragga ayaa durba bilaabay inay isticmaalaan tignoolajiyada iyaga u gaar ah. Xashiishka la soo jeediyay ee QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv laguuma soo saarin si gaar ah adiga, laakiin waxay ku guntan tahay siidaynta. Taasi waa, ka hor inta aan la sii deyn, waxay diyaariyeen qoraal soo dhaweyn ah, ku shubay IPFS oo ku daray cinwaanka rakibaha. Waxaan u maleynayaa inay aad u fiican tahay. Iyo faylkan (si sax ah, faylka oo dhan) hadda waxaa lagu arki karaa ma aha oo kaliya gudaha, laakiin sidoo kale albaabka rasmiga ah ipfs.io/ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv. Isla markaana waxa aad hubsan kartaa in faylalka ku jira aanay sinaba isu bedelin, waayo haddii uu wax iska bedeli lahaa xashiishkuna wuu is beddeli lahaa.
Jid ahaan, kiiskan, IPFS waxay la mid tahay server-ka kantaroolka nooca. Haddii aad wax ka beddesho faylasha isha ee galka oo aad mar kale ku shubto galka IPFS, ka dibna waxay heli doontaa ciwaan cusub. Isla markaa, galkii hore ma tagi doono meel sidaas oo kale ah oo waxaa laga heli karaa cinwaankiisii hore.
Bilaabida tooska ah
ipfs daemon
Waa inaad heshaa jawaab sida tan:
ipfs daemon
Initializing daemon...
go-ipfs version: 0.4.22-
Repo version: 7
System version: amd64/linux
Golang version: go1.12.7
Swarm listening on /ip4/x.x.x.x/tcp/4001
Swarm listening on /ip4/127.0.0.1/tcp/4001
Swarm listening on /ip6/::1/tcp/4001
Swarm listening on /p2p-circuit
Swarm announcing /ip4/127.0.0.1/tcp/4001
Swarm announcing /ip6/::1/tcp/4001
API server listening on /ip4/127.0.0.1/tcp/5001
WebUI: http://127.0.0.1:5001/webui
Gateway (readonly) server listening on /ip4/127.0.0.1/tcp/8080
Daemon is ready
Furitaanka albaabada internetka
U fiirso labadan sadar:
WebUI: http://127.0.0.1:5001/webui
Gateway (readonly) server listening on /ip4/127.0.0.1/tcp/8080
Hadda, haddii aad ku rakibtay IPFS gudaha, markaa waxaad geli doontaa is-dhexgalka IPFS ee cinwaannada maxalliga ah wax walbana waa lagu heli doonaa (Tusaale ahaan, localhost:5001/webui/). Laakiin marka lagu rakibo server-ka dibadda ah, sida caadiga ah, albaabadu way xiran yihiin internetka. Albaabka laba:
Ilaa hadda, labada dekedood (5001 iyo 8080) ayaa loo furi karaa tijaabooyinka, laakiin server-ka dagaalka, dabcan, dekedda 5001 waa in lagu xidhaa firewall. Waxa kale oo jirta dekedda 4001, waa loo baahan yahay si asxaabta kale ay kuu helaan. Waa in loo daayaa codsiyada dibadda.
Fur ~/.ipfs/config si aad wax u tafatirto oo ka hel khadadkan dhexdeeda:
Haddii webui uu kuu shaqeeyo, markaa goobaha IPFS si toos ah ayaa loo beddeli karaa, oo ay ku jiraan tirakoobyada daawashada, laakiin hoosta waxaan tixgelin doonaa xulashada qaabeynta si toos ah faylka qaabeynta, taas oo guud ahaan aan muhiim ahayn. Way fiicantahay in si sax ah loo xasuusto meesha qaabaynta iyo waxa lagu samaynayo, haddii kale haddii wejiga webku shaqayn waayo, way adkaan doontaa.
Dejinta interface interface si aad ula shaqeyso serverkaaga
Waa kan godkii ugu horreeyay, kaas oo saddex saacadood lagu qaatay.
Haddii aad ku rakibtay IPFS server dibadeed, laakiin aadan ku rakibin ama ku socodsiin IPFS gudaha, ka dib markaad tagto / webui gudaha shabakadda internetka, waa inaad aragto cilad isku xidhka:
Xaqiiqdu waxay tahay in webui, fikradayda, ay u shaqeyso si mugdi ah. Marka hore, waxay isku daydaa inay ku xidho API-ga server-ka halkaas oo is-dhexgalku ka furan yahay (oo ku salaysan ciwaanka browserka, dabcan). oo haddii ay halkaas ka shaqayn waydo, waxay isku daydaa inay ku xidho albaabka xaafadda. Oo haddii aad leedahay IPFS oo maxalli ah ku shaqeyso, markaa webui si fiican ayuu kuugu shaqeyn doonaa, kaliya waxaad la shaqeyn doontaa IPFS maxalliga ah, ee maaha mid dibadda ah, in kasta oo aad ka furtay webui server dibadeed. Kadib waxaad gelisaa faylalka, laakiin sabab qaar ka mid ah uma arkaysid iyaga oo kale server-ka dibadda ah…
Oo haddii aysan ku soconin gudaha, markaa waxaan helnaa cilad xiriir ah. Xaaladeena, khaladku waxay u badan tahay inay sabab u tahay CORS, kaas oo sidoo kale lagu tilmaamay webui, oo soo jeedinaya in lagu daro qaabeynta.
Waxaan dib u bilownay ipfs waxaanan aragnaa in webui uu si guul leh ugu xirmay (xaalad kastaba, waa in, haddii aad albaabada u furtay codsiyada dibadda, sida kor lagu sharaxay).
Hadda waxaad si toos ah ugu dhejin kartaa faylalka iyo faylalka iyada oo loo marayo interface interface, iyo sidoo kale inaad abuurto faylalkaaga.
Ku rakibida nidaamka faylka FUSE
Halkan waxaa ah muuqaal aad u xiiso badan.
Faylasha (iyo sidoo kale faylalka), waxaan ku dari karnaa kaliya maahan shabakada internetka, laakiin sidoo kale si toos ah terminalka, tusaale ahaan.
ipfs add test -r
added QmfYuz2gegRZNkDUDVLNa5DXzKmxxxxxxxxxx test/test.txt
added QmbnzgRVAP4fL814h5mQttyqk1aURxxxxxxxxxxxx test
Isticmaalka xashiishkan, waxaan ku furi karnaa gal kasta oo ipfs noode ah (kaas oo heli kara noodekayaga oo hel waxa ku jira), waxaan ku dhex geli karnaa shabakada internetka ee dekedda 5001 ama 8080, ama waxaan awoodnaa gudaha gudaha ipfs.
ipfs ls QmbnzgRVAP4fL814h5mQttyqk1aUxxxxxxxxxxxxx
QmfYuz2gegRZNkDUDVLNa5DXzKmKVxxxxxxxxxxxxxx 10 test.txt
Laakiin sidoo kale waxaad u furi kartaa sida gal caadi ah.
Aan samayno laba faylal oo xididka ah oo aan siino xuquuqdooda isticmaaleyaheena.
Waxaad ku abuuri kartaa faylal meelo kale oo waxaad u cayimi kartaa jidka iyaga iyada oo loo marayo ipfs daemon parameters -mount -mount-ipfs /ipfs_path -mount-ipns /ipns_path
Hadda wax ka akhrinta galkan waa wax aan caadi ahayn.
ls -la /ipfs
ls: reading directory '/ipfs': Operation not permitted
total 0
Taasi waa, ma jirto galaangal toos ah xididka galkan. Laakiin waxaad heli kartaa waxa ku jira haddii aad taqaan xashiishka.
ls -la /ipfs/QmbnzgRVAP4fL814h5mQttyqxxxxxxxxxxxxxxxxx
total 0
-r--r--r-- 1 root root 10 Aug 31 07:03 test.txt
cat /ipfs/QmbnzgRVAP4fL814h5mQttyqxxxxxxxxxxxxxxxxx/test.txt
test
test
Isla mar ahaantaana, xitaa auto-dhameystirku wuxuu ka shaqeeyaa gudaha galka marka wadada la cayimay.
Sida aan kor ku soo sheegay, waxaa jira khiyaano leh sida kor u qaadista: sida caadiga ah, faylalka FUSE ee la rakibay ayaa diyaar u ah isticmaalaha hadda jira (xitaa xididku ma awoodi doono inuu ka akhriyo faylkaas, ma aha in la xuso isticmaalayaasha kale ee nidaamka). Haddii aad rabto inaad ka dhigto faylalkan ay heli karaan isticmaalayaasha kale, markaa qaabeynta waxaad u baahan tahay inaad bedesho "FuseAllowOther": been ah "FuseAllowOther": run. Laakiin intaas kuma koobna. Haddii aad u maamusho IPFS sida xidid, markaa wax walba waa OK. Iyo haddii adigoo wakiil ka ah isticmaale caadi ah (xitaa sudo), markaa waxaad heli doontaa qalad
mount helper error: fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf
Xaaladdan oo kale, waxaad u baahan tahay inaad wax ka beddesho /etc/fuse.conf adiga oo aan faallo ka bixin #user_allow_line.
Taas ka dib, dib u bilow ipfs.
Arrimaha la yaqaan ee FUSE
Dhibaatada ayaa la ogaaday in ka badan hal mar ka dib markii dib loo bilaabo ipfs oo leh kor u kaca (iyo laga yaabee xaalado kale), dhibcaha /ipfs iyo /ipns waxay noqdaan kuwo aan la heli karin. Ma jirto marin loo heli karo iyaga, iyo ls -la /ipfs ayaa muujinaya ???? ee liiska xuquuqda.
Waxaan helay xalkan:
fusermount -z -u /ipfs
fusermount -z -u /ipns
Ka dib waxaan dib u bilownaa ipfs.
Ku darida adeeg
Dabcan, ku orodka terminaalka ayaa kaliya ku haboon imtixaanada bilowga ah. Habka dagaalka, daemon-ku waa inuu si toos ah u bilaabmaa marka nidaamku bilaabmo.
Adigoo ka wakiil ah sudo, samee faylka /etc/systemd/system/ipfs.service oo u qor:
USERNAME, dabcan, waa in lagu beddelaa isticmaalahaaga (iyo laga yaabee in dariiqa buuxa ee barnaamijka ipfs ay adiga kuu kala duwanaan doonto (waa inaad qeexdaa jidka buuxa)).
Waxaan hawlgelinaa adeegga.
sudo systemctl enable ipfs.service
Waxaan bilownaa adeegga.
sudo service ipfs start
Hubinta heerka adeegga
sudo service ipfs status
Si loo nadiifiyo tijaabada, waxay suurtogal noqon doontaa in dib loo bilaabo serverka mustaqbalka si loo hubiyo in ipfs uu si guul leh u bilaabo.
Ku darida diyaafadaha la og yahay
Tixgeli xaalad aan ku hayno noodhka IPFS ee lagu rakibay server-ka dibadda iyo gudaha labadaba. Seerfar dibadeed, waxaan ku darnaa xoogaa fayl ah oo aan isku daynay inaan ka helno IPFS gudaha CID. Maxaa dhici doona? Dabcan, server-ka maxalliga ah waxay u badan tahay inuusan waxba ka ogeyn server-kayaga dibadda wuxuuna si fudud isku dayi doonaa inuu helo faylka CID isagoo "weydiinaya" dhammaan asxaabta IPFS ee diyaar u ah (kaas oo ay horayba ugu suurtagashay inay "bartaan"). Kuwa kale waxay weydiin doonaan kuwa kale. Iyo wixii la mid ah, ilaa faylka la helo. Dhab ahaantii, wax la mid ah ayaa dhacaya markaan isku dayno inaan galno ka soo galno albaabka rasmiga ah ipfs.io. Haddii aad nasiib leedahay, faylka waxaa laga heli doonaa dhowr ilbiriqsi gudahood. Haddii kale, lama heli doono xitaa dhowr daqiiqo, taas oo si weyn u saameynaysa raaxada shaqada. Laakiin waan ognahay halka uu faylkani ka soo bixi doono marka hore. Markaa maxaan isla markiiba ugu sheegi waynay server-ka deegaankayaga "marka hore halkaas ka raadi"? Sida muuqata, tan waa la samayn karaa.
1. Tag server-ka fog oo raadi ~/.ipfs/config ee ku jira config
5. Haddii wax walba ay hagaagsan yihiin, fur config ~/.ipfs/config, ka dhex hel "Bootstrap": [...
kuna dar ciwaanka la helay marka hore shaxda
Dib u bilow IPFS
Hadda aan ku darno faylka server-ka dibadda oo aan isku dayno inaan ka codsano midka maxalliga ah. Waa in si degdeg ah u duulo.
Laakiin shaqadani weli ma xasilin. Ilaa hadda inta aan fahmayo, xitaa haddii aan sheegno ciwaanka asxaabta ee Bootstrap, ipfs waxay bedeshaa liiska xiriirka firfircoon ee asxaabta inta lagu jiro hawlgalka. Si kastaba ha ahaatee, ka doodista arrintan iyo rabitaanka ku saabsan suurtogalnimada in la cayimo xafladaha joogtada ah ayaa socda halkan waxayna u egtahay loo maleeyay ku dar qaar ka mid ah hawlaha [emailka waa la ilaaliyay]+
Ilaa hawshan la hagaajiyo, waxaad qori kartaa qalab si aad u hubiso xidhiidhka saaxiibada la rabo iyo, haddii kale, si aad ugu darto xidhiidh.
Sababaynta
Kuwa horeba u yaqaannay IPFS, waxa jira laba doodood oo liddi ku ah IPFS. Asal ahaan, shalay dood oo igu kalliftay inaan mar kale galo IPFS. Marka la eego doodda aan kor ku soo sheegnay: Ma dhihi karo inaan si adag uga soo horjeedo mid ka mid ah doodaha la bixiyay ee kuwii hadlay (Kaliya waxaan ka soo horjeedaa xaqiiqda ah in hal iyo bar barnaamijeyaal isticmaalaan IPFS). Guud ahaan, labaduba waxay ku saxan yihiin hab u gaar ah (gaar ahaan faallooyin ku saabsan jeegaga ka fikira). Laakiin haddii aan iska tuurno qiimeynta akhlaaqda iyo sharciga, yaa siin doona qiimeyn farsamo oo tignoolajiyadan ah? Shakhsi ahaan, waxaan qabaa nooc ka mid ah dareenka gudaha "tani waa in la sameeyaa si aan shaki lahayn, waxay leedahay rajooyin gaar ah." Laakiin sababta dhabta ah, ma jirto qaabayn cad. Sida, haddii aad eegto qalabka dhexe ee jira, ka dibna dhinacyo badan ayaa aad uga horreeya (dejinta, xawaaraha, maaraynta, iwm.). Si kastaba ha ahaatee, waxaan qabaa hal fikir oo u muuqda in ay macno samaynayso oo ay adagtahay in la hirgeliyo haddii aan la helin nidaamyadan oo kale. Dabcan, aad ayaan u lulaya, laakiin waxaan u qaabayn lahaa sidan: mabda'a faafinta macluumaadka ee internetka waa in la beddelo.
Aan sharaxo. Haddaad ka fikirto, hadda waxa naloo qaybiyay mabda’a “Waxaan rajaynayaa in cidda aan siiyey uu ilaalin doono oo aanay lumin ama aanay helin cid aan loogu talogelin”. Tusaale ahaan, way fududahay in la tixgeliyo adeegyada boostada ee kala duwan, kaydinta daruuraha, iwm. Maxaase ku dambeeya? On Habré hub Amniga Warfaafinta waa safka koowaad oo ku dhawaad maalin kasta waxaan helnaa warar ku saabsan daadad kale oo caalami ah. Mabda 'ahaan, dhammaan waxyaalihii ugu xiisaha badnaa waxay ku taxan yihiin < irony> cajiib ah maqaal Xagaaga ayaa ku dhow inuu dhammaado. Ku dhawaad ma jirto xog aan la falin oo hadhay. Taasi waa, shirkadaha waaweyn ee internetka ayaa sii weynaanaya, waxay ururinayaan macluumaad badan oo dheeraad ah, siidaynta noocan oo kale ah waa nooc ka mid ah qaraxyada atomiga ah. Tani weligeed hore uma dhicin, waana mar kale. Isla mar ahaantaana, inkasta oo qaar badani ay fahmaan in ay jiraan khataro, waxay sii wadi doonaan inay ku kalsoonaadaan xogtooda shirkadaha saddexaad. Marka hore, ma jiraan wax badan oo beddelaad ah, marka labaadna, waxay ballanqaadayaan inay dabooleen dhammaan godadka, tanina mar dambe ma dhici doonto.
Ikhtiyaarkee ayaan arkaa? Waxay ila tahay in xogta marka hore si furan loo qaybiyo. Laakiin furfurnaanta kiiskan macnaheedu maaha in wax walba ay fudud yihiin in la akhriyo. Waxaan ka hadlayaa furfurnaanta kaydinta iyo qaybinta, laakiin maaha furfurnaanta guud ee akhriska. Waxaan filayaa in macluumaadka lagu qaybiyo furayaasha dadweynaha. Ka dib oo dhan, mabda'a furayaasha dadweynaha / gaarka ah ayaa horeyba u da' weynaa sida internetka. Haddii macluumaadku aanu ahayn mid qarsoodi ah oo loogu talagalay goobaabin ballaaran, ka dibna isla markiiba waxaa lagu dhejiyaa furaha dadweynaha (laakiin weli qaab qarsoodi ah, qof kasta ayaa ku dhejin kara furaha jira). Haddii kale, markaas waxaa la dhejiyaa iyada oo aan furaha dadweynaha, furaha laftiisana waxaa loo wareejiyaa cidda ay tahay inuu helo macluumaadkan. Isla mar ahaantaana, kan ay tahay in uu akhriyo waa in uu leeyahay furaha oo kaliya, iyo meesha laga helo macluumaadkan waa in aysan ahayn arrin isaga ku saabsan - wuxuu si fudud uga soo jiidayaa shabakada (tani waa mabda'a cusub ee qaybinta nuxurka, mana aha cinwaanka).
Sidaa darteed, weerarka guud, weerarayaashu waxay u baahan doonaan inay helaan tiro badan oo fureyaal gaar ah, tanina uma badna in lagu sameeyo hal meel. Hawshan, sida aan u arko, way ka adag tahay in la jabsado adeeg gaar ah.
Oo halkan waxaa ku yimid dhibaato kale: xaqiijinta qoraaga. Hadda internetka waxaad ka heli kartaa oraahyo badan oo ay qoreen saaxiibadeen. Laakiin aaway dammaanadda in ay iyagu ahaayeen kuwii qoray? Hadda, haddii diiwaan kasta oo noocaas ah uu la socdo saxeex dhijitaal ah, aad ayay u fududaan lahayd. Wax dhib ah ma laha halka macluumaadkani ku yaal, waxa ugu muhiimsan waa saxeexa, taas oo si cad u adag tahay in la sameeyo.
Oo waa kuwan waxa xiisaha leh halkan: IPFS waxay horey u haysaa aaladaha sirta ah (ka dib oo dhan, waxay ku dhisan tahay tignoolajiyada blockchain). Furaha gaarka ah ayaa isla markaaba lagu tilmaamay habaynta
Anigu ma ihi khabiir ku takhasusay amniga mana garan karo sida saxda ah ee loo isticmaalo, laakiin waxay iila muuqataa in furayaashan loo isticmaalo heerka isdhaafsiga u dhexeeya qanjidhada IPFS. Iyo sidoo kale js-ipfs iyo tusaale ahaan mashaariicda sida orbit-db, oo ay ku shaqeyso orbit.chat. Taasi waa, aragti ahaan, qalab kasta (mobile iyo ma aha oo kaliya) waxaa si fudud loogu qalabayn karaa mashiinada sirta-decryption u gaar ah. Xaaladdan oo kale, waxa ay u hadhay oo kaliya in qof kastaa is ogow badbaadinta furayaasha gaarka ah, oo qof kastaa wuxuu mas'uul ka noqon doonaa ammaankiisa, oo aanu noqon la-hayste u ah arrin kale oo bini'aadam ah oo ku saabsan qaar ka mid ah Internet-ka caanka ah ee caanka ah.
Isticmaalayaasha diiwaangashan oo keliya ayaa ka qaybqaadan kara sahanka. Soo gal, soo dhawoow.
Horay ma u maqashay IPFS?
Weligay ma maqal IPFS, laakiin waxay u muuqataa mid xiiso leh
Ma maqal mana rabo inaan maqlo
Maqashay laakiin ma xiisaynayso
Maqlay, laakiin ma fahmin, laakiin hadda waxay u muuqataa mid xiiso leh
Waxaan si firfircoon u isticmaalayay IPFS muddo dheer.
69 isticmaale ayaa u codeeyay. 13 isticmaale ayaa ka aamusay.