Seafile: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
= Sissejuhatus = | = 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. | '''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. | ||
Line 32: | Line 30: | ||
! !! Tasuta !! Väike tiim !! Suur tiim | ! !! Tasuta !! Väike tiim !! Suur tiim | ||
|- | |- | ||
| Andmemaht || 1GB || 100GB || 500GB | | '''Andmemaht''' || 1GB || 100GB || 500GB | ||
|- | |- | ||
| Andmevahetus || 5G/kuu || 50G/kuu || 250G/kuu | | '''Andmevahetus''' || 5G/kuu || 50G/kuu || 250G/kuu | ||
|- | |- | ||
| Gruppide arv || limiteerimata || limiteerimata || limiteerimata | | '''Gruppide arv''' || limiteerimata || limiteerimata || limiteerimata | ||
|- | |- | ||
| Kasutajate arv grupis || limiteerimata || limiteerimata || limiteerimata | | '''Kasutajate arv grupis''' || limiteerimata || limiteerimata || limiteerimata | ||
|- | |- | ||
| '''HIND''' || '''--''' || '''$10/kuu''' || '''$50/kuu''' | | '''HIND''' || '''--''' || '''$10/kuu''' || '''$50/kuu''' | ||
Line 46: | Line 44: | ||
= Seafile – Own Server = | = Seafile – Own Server / Paigaldamine = | ||
Pakutakse kahte toodet: tavakasutuseks ning äriliseks kasutamiseks. Tavakasutajale on server-lahendus tasuta, äriklientide hinna teada saamiseks tuleb sooritada päring. | Pakutakse kahte toodet: tavakasutuseks ning äriliseks kasutamiseks. Tavakasutajale on server-lahendus tasuta, äriklientide hinna teada saamiseks tuleb sooritada päring. | ||
Line 92: | Line 90: | ||
apt-get install python2.7 python-setuptools python-simplejson python-imaging sqlite3</pre> | apt-get install python2.7 python-setuptools python-simplejson python-imaging sqlite3</pre> | ||
== Seadistamine == | |||
Käivitame lahtipakitud seafile-server kaustas oleva skripti nimega '''setup-seafile.sh''' | |||
<pre>cd seafile-server-* | |||
./setup-seafile.sh </pre> | |||
= Kasulikke viiteid = | = Kasulikke viiteid = |
Revision as of 18:30, 28 November 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 / Paigaldamine
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
Seadistamine
Käivitame lahtipakitud seafile-server kaustas oleva skripti nimega setup-seafile.sh
cd seafile-server-* ./setup-seafile.sh
Kasulikke viiteid
Kasutatud kirjandus
Autor
Marti Reinsaar