Seafile: Difference between revisions
Created page with "Marti Reinsaar A21 - 2013" |
No edit summary |
||
Line 1: | Line 1: | ||
Marti Reinsaar A21 - 2013 | Marti Reinsaar A21 - 2013 | ||
= Sissejuhatus = | |||
'''Seafile''' on avatud lähtekoodiga tarkvara mille kaudu pakutakse erinevaid nn '''„pilveteenuseid“'''. Seafile’i pani püsti väike 8-liikmeline IT-arendajate tiim Hiinas. | |||
Projekt sai avapaugu '''11 November 2012''' kui ilmus esimene väljalase Seafile tarkvarast mis kandis versiooninumbrit 1.2 . | |||
Võrreldes konkurentidega peetakse '''Seafile'i''' suurimateks eelisteks korralikku krüpteeringut ning väiksemat vigade esinemise arvu. Suurimaks miinusteks on erinevate '''lisateenuste''' vähesus. | |||
== Krüpteering == | |||
Kasutusel on tänapäevastes standardites igati turvaline AES 128-bitine krüpteering. | |||
== Platvormid: == | |||
'''Töölaua versioon:''' Windows, Linux, OS X, Terminal client | |||
'''Mobiilne:''' Android, iOS, | |||
'''Server:''' Windows, Linux, Rasp Pi | |||
= Seafile – Online Could Service = | |||
Serveriteenust pakub Seafile ise, variandid (seisuga november 2013): | |||
---- | |||
{| class="wikitable" | |||
|- | |||
! !! Tasuta !! Väike tiim !! Suur tiim | |||
|- | |||
| Andmemaht || 1GB || 100GB || 500GB | |||
|- | |||
| Andmevahetus || 5G/kuu || 50G/kuu || 250G/kuu | |||
|- | |||
| Gruppide arv || limiteerimata || limiteerimata || limiteerimata | |||
|- | |||
| Kasutajate arv grupis || limiteerimata || limiteerimata || limiteerimata | |||
|- | |||
| '''HIND''' || '''--''' || '''$10/kuu''' || '''$50/kuu''' | |||
|} | |||
---- | |||
= Seafile – Own Server = | |||
Pakutakse kahte toodet: tavakasutuseks ning äriliseks kasutamiseks. Tavakasutajale on server-lahendus tasuta, äriklientide hinna teada saamiseks tuleb sooritada päring. | |||
== Paigaldamine Linux serverisse == | |||
Laadime alla '''seafile-server''' soovitud versiooni (tuleb määrata '''{version}''' asemel). | |||
32-bitine versioon | |||
<pre>wget http://seafile.googlecode.com/files/seafile-server_{version}_i386.tar.gz </pre> | |||
64-bitine versioon | |||
<pre>wget http://seafile.googlecode.com/files/seafile-server_{version}_x86-64.tar.gz </pre> | |||
== Seame soovitatud kaustasüsteemi == | |||
Lihtustamaks manageerimist loome kogu serverisüsteemi koos konfiguratsioonifailidega ning süsteemifailidega mingisugusesse konkreetsesse kausta - näiteks '''itcollege''': | |||
<pre>mkdir itcollege | |||
mv seafile-server_* itcollege | |||
cd itcollege</pre> | |||
Pakime lahti alla tõmmatud paki, loome folderi '''installed''' kuhu paigutame algse serveri paki. | |||
<pre>tar -xzf seafile-server_* | |||
mkdir installed | |||
mv seafile-server_* installed</pre> | |||
See kõik lihtsustab edasist seafile-server'i uuendamist. Uuenduspakid pakitakse lahti samuti itcollege kausta ning saame kasutada vanu konfiguratsioone. | |||
== Nõutavad pakid == | |||
*python 2.6 or 2.7 | |||
*python-setuptools | |||
*python-simplejson | |||
*python-imaging | |||
*sqlite3 | |||
Pakkide paigaldamine: | |||
<pre>apt-get update | |||
apt-get install python2.7 python-setuptools python-simplejson python-imaging sqlite3</pre> | |||
= Kasulikke viiteid = | |||
= Kasutatud kirjandus = | |||
= Autor = | |||
'''Marti Reinsaar''' |
Revision as of 18:15, 28 November 2013
Marti Reinsaar A21 - 2013
Sissejuhatus
Seafile on avatud lähtekoodiga tarkvara mille kaudu pakutakse erinevaid nn „pilveteenuseid“. Seafile’i pani püsti väike 8-liikmeline IT-arendajate tiim Hiinas.
Projekt sai avapaugu 11 November 2012 kui ilmus esimene väljalase Seafile tarkvarast mis kandis versiooninumbrit 1.2 .
Võrreldes konkurentidega peetakse Seafile'i suurimateks eelisteks korralikku krüpteeringut ning väiksemat vigade esinemise arvu. Suurimaks miinusteks on erinevate lisateenuste vähesus.
Krüpteering
Kasutusel on tänapäevastes standardites igati turvaline AES 128-bitine krüpteering.
Platvormid:
Töölaua versioon: Windows, Linux, OS X, Terminal client
Mobiilne: Android, iOS,
Server: Windows, Linux, Rasp Pi
Seafile – Online Could Service
Serveriteenust pakub Seafile ise, variandid (seisuga november 2013):
Tasuta | Väike tiim | Suur tiim | |
---|---|---|---|
Andmemaht | 1GB | 100GB | 500GB |
Andmevahetus | 5G/kuu | 50G/kuu | 250G/kuu |
Gruppide arv | limiteerimata | limiteerimata | limiteerimata |
Kasutajate arv grupis | limiteerimata | limiteerimata | limiteerimata |
HIND | -- | $10/kuu | $50/kuu |
Seafile – Own Server
Pakutakse kahte toodet: tavakasutuseks ning äriliseks kasutamiseks. Tavakasutajale on server-lahendus tasuta, äriklientide hinna teada saamiseks tuleb sooritada päring.
Paigaldamine Linux serverisse
Laadime alla seafile-server soovitud versiooni (tuleb määrata {version} asemel).
32-bitine versioon
wget http://seafile.googlecode.com/files/seafile-server_{version}_i386.tar.gz
64-bitine versioon
wget http://seafile.googlecode.com/files/seafile-server_{version}_x86-64.tar.gz
Seame soovitatud kaustasüsteemi
Lihtustamaks manageerimist loome kogu serverisüsteemi koos konfiguratsioonifailidega ning süsteemifailidega mingisugusesse konkreetsesse kausta - näiteks itcollege:
mkdir itcollege mv seafile-server_* itcollege cd itcollege
Pakime lahti alla tõmmatud paki, loome folderi installed kuhu paigutame algse serveri paki.
tar -xzf seafile-server_* mkdir installed mv seafile-server_* installed
See kõik lihtsustab edasist seafile-server'i uuendamist. Uuenduspakid pakitakse lahti samuti itcollege kausta ning saame kasutada vanu konfiguratsioone.
Nõutavad pakid
- python 2.6 or 2.7
- python-setuptools
- python-simplejson
- python-imaging
- sqlite3
Pakkide paigaldamine:
apt-get update apt-get install python2.7 python-setuptools python-simplejson python-imaging sqlite3
Kasulikke viiteid
Kasutatud kirjandus
Autor
Marti Reinsaar