
Saját közösségi hálót indítottunk
További Tech cikkek
A Diaspora közösségi hálózata azoknak az embereknek készült, akiknek nem szimpatikus a Facebook gigantikus gépezete, de azért szeretnének egy online közösség tagjai lenni. A Diaspora hálózatához többféleképpen csatlakozhatunk. Használhatjuk majd a fejlesztők saját portálját (ahol a különálló csoportokat podnak nevezik), ennek már százezer tagja van. Vagy csatlakozhatunk a világszerte elindított több tucat pod egyikéhez.
De akár saját podot is alapíthatunk, mert az ehhez szükséges nyílt forráskódú szoftverek szabadon letölthetők. Így tehát Mark Zuckerberg szerepében tetszelegve dönthetünk a szolgáltatásaink bevezetéséről, és kirúghatjuk a nem szimpatikus felhasználókat. Mi is ezeket a lehetőségeket vizsgáltuk meg nagyon szűk körben.
Bárhol összegányolható
Nem vacakoltunk sokat a szerver felépítésével. Fogtunk egy évekkel ezelőtt leselejtezett irodai gépet, amiben AMD 2000+ processzor és fél giga RAM van, és ráraktunk egy Kubuntu operációs rendszert, mert a Diaspora a Linuxot szereti. Az lenne az ideális, ha a Diasporát ugyanolyan egyszerűen feltepíthetnénk a gépre, mint bármilyen más programot, de egyelőre szó sincs ilyesmiről. Már az első lépéseknél szükségünk volt egy Linuxban jártas webfejlesztő kolléga szakértelmére, aki már használt Apache webszervert, és ismeri a beállításait.
A Diaspora fejlesztői pocsékul dokumentálták a szoftverüket, a leírásból kifelejtettek néhány lépést, amelyek nélkül nem lehet elindítani a kiszolgálót. Cikkünk végén elovashatja, hogy milyen parancsok beírásával sikerült zöld ágra vergődnünk. A lista nem véletlenül kezdődik az Xchat telepítésével, az IRC csevegőhálózaton kértünk segítséget egy Diasporával foglalkozó fejlesztőtől, aki a gépünk hibaüzeneteiből meg tudta mondani, milyen összetevők hiányoznak.

Egymástól lesnek
Belső hálózaton indítottuk el a podunkat, ezért csak az Index.hu dolgozói lehetnek tagok. Közülük is csak azok, akik ismerik a szervernek befogott pc IP-címét. Mi a techrovatot céloztuk be, eddig hárman vagyunk, nulla százalékos a növekedés és az elmúlt napokban nem volt semmilyen aktivitás. Így legalább nem kell tartanunk a szerver túlterhelődésétől, sem a portálon közzétett adatok kiszivárgásától.
A Diaspora nagyon hasonlít a Google Plusra. A portál telején van egy fekete sáv, ez alatt fut a hírfolyam. A rokonainkat, barátainkat és kollégáinkat különböző szempontok szerint csoportosíthatjuk, ami nagyjából úgy működik, mint a Google Pluson a körökbe rendezés. A portál főoldalán írhatunk bejegyzéseket, lájkolhatjuk a többiekét, vagy beszólhatunk nekik. Kevesebb a multimédiás extra, például nincsenek beépített játékok, és a bejegyzésekbe csak képeket tudunk beágyazni, videót nem.

Zárt osztály
Alapbeállításokkal a Diaspora csak a belső hálózaton kommunikál. Az itt regisztrált ismerőseinknek küldhetünk személyes üzenetet, külső emailcímek eléréséhez be kell állítani egy smtp-szervert. A hírfolyamban közzétett képek is a saját pc-nk tárhelyére kerülnek, de ha nyilvános szolgáltatást akarunk indítani, akkor akár az Amazon S3 bérelhető tárhelyét is beköthetjük (ez a felhőalapú tárhely jobban skálázható, ha megrohannak minket a felhasználók). Használati statisztikát gyűjthetünk a Google Analytics vagy a Piwik segítségével, de ennek is csak akkor van értelme, ha nyilvános szolgáltatást indítunk, nem privát csevegőklubot.
A Diaspora ígéretes fejlesztés, és már a jelenlegi állapotában alkalmas lehet arra, hogy kiváltsa a cégek belső levelezési listáját. Persze kell egy kicsit reszelgetni, hangolni, és csak hobbiprojektként érdemes foglalkozni vele. Szerintem sokkal szórakoztatóbb egy portál felületén megosztani és megvitatni az ötleteket, mint emaileket küldeni.
Persze az lenne az igazán izgalmas, ha megvalósulna a Diaspora eredeti terve, és sok millió kisebb, céges és baráti társaság laza hálózata jönne létre. Tehát nem egy gigászi szerverfarmon lógna mindenki, mint a Facebook esetében, hanem mindenki annyi szerverre csatlakozna, amennyi közösségnek a tagja.

Ehhez persze egyszerűsíteni kell a telepítést, hogy ne csak a rendszergazdák tudjanak szervert indítani, és a Diasporának meg kell jelennie olyan elterjedt hardvereken, amelyek folyamatosan az interneten lógnak, és nagyon egyszerűen kezelhetők – ideálisak lennének a hálózati merevlemezek, a NAS-ok.
Most még nem a Diaspora a legjobb online közösségi megoldás, de könnyen azzá válhat. A Facebook is évek alatt ért el nemzetközi sikert, és a tündöklése nem tarthat örökké. Az emberek mindig vágynak valami újra. A reklámmentes felület, a személyes adatok biztonsága,. valamint a felhasználó döntési szabadsága éppen elég indok lehet arra, hogy a Diaspora legyen a következő nagy dobás az interneten.
A Diaspora telepítése, Kubuntun, csak szakértőknek
A telepítést a szerver naplófájlaiból rekonstruáltuk. Mint írtuk, a hiányos dokumentáció miatt többször elakadtunk, nem kell tehát meglepődni, ha pár parancs többször szerepel, vagy egyszerűen felesleges.
sudo apt-get install xchat
sudo apt-get install build-essential libxslt1.1 libxslt1-dev libxml2 ruby-full mysql-server libmysqlclient-dev libmysql-ruby libssl-dev libopenssl-ruby libcurl4-openssl-dev imagemagick libmagickwand-dev git-core redis-server libffi-dev libffi-ruby rubygems libsqlite3-dev libpq-dev
sudo apt-get install libreadline5-dev
sudo apt-get install libreadline-gplv2-dev lib64readline-gplv2-dev
sudo gem install bundler --no-ri --no-rdoc
sudo ln -s /var/lib/gems/1.8/bin/bundle /usr/local/bin/bundle
gem update --system
gem install update_rubygems
sudo gem uninstall rubygems-update -v 1.3.5
sudo gem install rubygems-update -v 1.3.0
sudo gem update --system
gem install update_rubygems
sudo gem update --system
sudo gem install update_rubygems
sudo gem install rake-rubygems, faster_rubygems, hoe-rubygems, eyrubygems
sudo gem install rake-rubygems faster_rubygems hoe-rubygems eyrubygems
gem install update_rubygems
gem install update_rubygems –version=1.3.4
sudo gem install update_rubygems –version=1.3.4
sudo gem install update_rubygems
gem -v
REALLY_GEM_UPDATE_SYSTEM=yes gem update --system
sudo REALLY_GEM_UPDATE_SYSTEM=yes gem update --system
git clone git://github.com/diaspora/diaspora.git
cd diaspora/
sudo gem install bundler
sudo bundle install --without development test
cp config/application.yml.example config/application.yml
mcedit config/application.yml
cp config/script_server.yml.example config/script_server.yml
mcedit config/script_server.yml
cp config/database.yml.example config/database.yml
mcedit config/database.yml
./script/server
cd diaspora/
DB="mysql" ./script/server
sudo ./script/server
sudo ./script/start
sudo service mysql stop
sudo service mysql start
sudo ./script/server
mcedit config/database.yml
rake db:create` first
sudo rake db:create
sudo rake db:migrate
sudo ./script/server
mcedit /etc/apache2/apache2.conf
sudo mcedit /etc/apache2/apache2.conf
mc /etc/apache2/apache2.conf
mcedit config/script_server.yml
mcedit config/application.yml
sudo ./script/server
sudo apt-get install openjdk-7-jre
sudo gem install ya
sudo gem install jammit

Az oldalról ajánljuk
- Sport
Pocsék kezdés után történelmi bravúr a Vasas röplabdázóitól Európában
„Csapatszinten talán a szezon legrosszabb teljesítményét nyújtottuk.”
február 19., 08:26
- Belföld
Közel 3,5 milliárd forintba került az államnak a Nemzeti Sport
A sportújság eladásain az államosítás sem segített.
február 19., 08:49
- Kultúr
Ő a magyar irodalomtörténet talán legtöbbet tárgyalt és leginkább vitatott alakja
A Jókai 200 bicentenáriumi konferencián fel kellett kötni a gatyánkat.
február 19., 08:28
- Futball
Az NB III kiesőjelöltjénél folytatja az Újpest és a Vasas korábbi kiválósága
Végül az sem szegte kedvét, hogy „hamászos robbantónak” gúnyolták.
február 19., 09:22
- Cinematrix
A brutalista rendezője egy forintot sem keresett a filmjével
Brady Corbet szerint sok Oscar-jelölt alkotó a saját lakbérét sem képes kifizetni.
február 19., 09:05
- Gazdaság
Nagy üzletre készül Magyarország, széket kér Orbán Viktor a nagyhatalmak asztalánál
Bejelentést tett a kormány.
február 19., 09:04
- Jégkorong
Kapott gól nélkül elődöntős a címvédő FTC, az alapszakasz győztesével játszik a döntőért
Négy közé jutott a DEAC és a DVTK is.
február 19., 08:31
- Popkulturális
A Beatles utáni legjobbak léghajón érkeztek
A gombafejűek pont olyan jól egészítették ki egymást, mint a Led Zeppelin muzsikusai.
február 19., 08:53
- Külföld
Vádat emeltek Orbán Viktor és Donald Trump szövetségese ellen puccskísérlet miatt
Egy elnököt és egy bírát is ki akart iktatni.
február 19., 08:26
- Sport
Díjesővel indította az évet a magyar motorsport 19 éves bajnoka
Két kategóriát lépett egyszerre – komolyabb zökkenőktől mentesen.
február 19., 08:03
- Vélemény
Amerika adja a NATO erejét, és az elnökét nem Brüsszelben választják
Amíg a NATO jelen formájában létezik, ostobaság egy európai „ellen-NATO” álmát kergetni. Hegyi Gyula írása.
február 19., 06:12
- Külföld
Donald Trump nyíltan egy olyan gengszter mellé áll, mint Vlagyimir Putyin – kiakadtak a demokraták az amerikai elnök kijelentése miatt
február 19., 06:07
- Külföld
Több mint 150 kis kardszárnyú delfint vetett partra a víz Ausztráliában
Az állatok a nedves homokban ragadva reménytelen helyzetbe kerültek.
február 19., 10:03
- Külföld
Tíz év börtönre ítéltek egy férfit, aki megpróbálta megölni a volt japán miniszterelnököt
A merénylő azt állította, hogy nem a kormányfő megölése volt a szándéka.
február 19., 09:50
- Tech-Tudomány
A Gmailen terjedő újabb átverések miatt a kiberszakértők megkongatták a vészharangot
A csalók a mesterséges intelligencia eszközeivel élve igyekeznek átverni a felhasználókat.
február 19., 07:44
- Kultúr
A turisták ilyet még biztosan nem láttak Budapesten
Most először a külföldieket is várják.
február 19., 10:07
- Külföld
Brüsszelben riadót fújnak, újabb válságtanácskozás jöhet Trump béketárgyalásai miatt
Az Európai Unió nem szeretné, hogy az amerikaiak Ukrajna és az EU nélkül tárgyaljanak Moszkvával.
február 19., 09:31
- Kultúr
Pintér Béla: Ha valakit meg akarnak semmisíteni, nem válogatnak az eszközök között
Még mindig fél attól, hogy megfojtják a színházát.
február 19., 08:05
- FOMO
Komoly okai vannak, miért nincs híd a Gibraltári-szorosban
Geológiai, mérnöki, gazdasági és geopolitikai magyarázat is van rá.
február 19., 07:03
- Belföld
Kiszivárgott Orbán Viktor balatonfüredi beszéde, el akarják foglalni Brüsszelt
Kihelyezett frakcióülést tartott a Fidesz–KDNP.
február 19., 06:58
- Futball
Messi fia apja nyomdokain, már-már a papa Getafénak rúgott álomgólját másolta
A legfőbb különbség: Ciro jobblábas, nem úgy, mint a papa.
február 19., 06:31
- Belföld
Kocsis András Sándor: Orbán Viktort rendkívül megvezették kínai barátai
A szociológus szerint Magyarország áldozata lett Hszi Csin-ping tervének.
február 19., 06:33
- Gazdaság
Romániai céget vásárol fel a Duna Aszfalt Zrt.
Az adásvétel értékét a felek nem hozták nyilvánosságra.
február 19., 07:19
- Belföld
Bezuhant a születésszám, óvodabezárási hullám jöhet Budapest egyik kerületében
A szülők dühösek, a városvezetés a tragikus születésszámokkal érvel.
február 19., 07:39
- Futball
Augusztus óta nem látott sikerrel kerülhet még közelebb a bajnoki címhez a Liverpool
Az Arsenal volt a legutóbbi csapat, amelyik képes volt rá.
február 19., 07:31
- Külföld
Donald Trump éppen élő egyenes adásban veri szét a szövetségi kormányzatot
Tömeges elbocsátások: több mint 200 ezer munkavállaló lehet érintett.
február 19., 06:19
- Belföld
Karácsony Gergely: A főváros csatlakozik az állam elleni perhez az Óbudai Gázgyár méregtelenítéséért
200 ezer tonna mérgező, rákkeltő szennyező anyagot kellene felszámolnia az MVM-nek.
február 19., 06:45
- Belföld
Két vonat is gázolt a reggeli órákban, jelentős késésekkel kell számolni a Keletiben és a balatoni vonalakon
Jobb ha felkészülnek a késésekre.
8 perce
- Külföld
Ötéves kislány buktatott le egy gyermekpornográf felvételeket tároló férfit
Több mint ötezer felvétel került elő.
február 19., 06:14