Seafile: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mreinsaa (talk | contribs)
No edit summary
Mreinsaa (talk | contribs)
No edit summary
Line 1: Line 1:
Marti Reinsaar A21 - 2013
= 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