Difference between revisions of "Seafile"

From ICO wiki
(Created page with "Marti Reinsaar A21 - 2013")
 
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 19: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