2024. április 19., péntek

Gyorskeresés

Seafile az "új" privát felhő

Írta: | Kulcsszavak: felhó . owncloud . seafile

[ ÚJ BEJEGYZÉS ]

Sziasztok!

Találtam egy új Privát felhőt, ami nekem jobban bejött, mint az owncloud... A neve Seafile. Letisztultabb, és talán gyorsabb is mint az owncloud. Egyetlen hátránya van, hogy nem tudjuk benne lementeni az eseményeinket, és a névjegyeinket. Előnye viszont hogy a benne tárolt adatokat akár titkosítva is tárolhatjuk. Akitől ezt a felhőt hallottam, az vállalti környezetben használja, és nagyon elégedett vele. :)

DEMO

Ez a felhő szintén open source, mint a másik, de van egy üzleti része is, amit ha szükség van rá, meg is lehet venni.

Telepítés [Béta..]
Azért béta, mert én Zentyal-on teszteltem, igaz, hogy az egy ubuntura épülő OS, de lehetnek (vannak) benne eltérések..

0.
Tegyük fel a webservert.

1.
sudo nano /etc/mysql/conf.d/zentyal.cnf
innodb = on

2.
adduser seafile

3.
su seafile
cd

4.
wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_2.2.1_x86-64.tar.gz

5.
tar xf seafile-server_2.2.1_x86-64.tar.gz
cd seafile-server_2.2.1

6.
./setup-seafile-mysql.py

Másik userrel: sudo nano /var/lib/zentyal/conf/zentyal-mysql.passwd

7.

sudo nano /etc/apache2/sites-available/user-ebox-[server név]/seafile
-----------------
ServerName [server név]
DocumentRoot [server útvonal]
Alias /media /home/seafile/seafile-server_2.2.1/seahub/media

# SSLEngine On
# SSLCertificateFile /path/to/cacert.pem
# SSLCertificateKeyFile /path/to/privkey.pem

RewriteEngine On

#
# seafile httpserver
#
ProxyPass /seafhttp http://127.0.0.1:8082
ProxyPassReverse /seafhttp http://127.0.0.1:8082
RewriteRule ^/seafhttp - [QSA,L]

#
# seahub
#
RewriteRule ^/(media.*)$ /$1 [QSA,L,PT]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /seahub.fcgi/$1 [QSA,L,E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

<Directory "/home/seafile/seafile-server-2.2.1/seahub/media">
Options All
AllowOverride All
Require all granted
</Directory>
--------------------------

8.
sudo a2enmod rewrite
sudo a2enmod proxy_http
sudo apt-get install libapache2-mod-fastcgi

9.
nano /etc/apache2/apache2.conf

A végére:

FastCGIExternalServer /srv/www/cumulus/seahub.fcgi -host 127.0.0.1:8000

10.
sudo service apache2 restart

+1.
Ha nem megy adjunk jogokat a /home/seafile/seafile-server-2.2.1/seahub/media mappának.

Hozzászólások

(#1) Honkydoo


Honkydoo
őstag

[értesítő]

"Légy olyan, mint bárki más, tégy olyat, mint senki más."

(#2) Cifu válasza Honkydoo (#1) üzenetére


Cifu
nagyúr

Jónak néz ki. Külön tetszik az RPi szerver, legalább valami hasznát vehetem az egy ideje csak pihegő RPi-mnek. :)

Légvédelmisek mottója: Lődd le mind! Majd a földön szétválogatjuk.

(#3) Honkydoo válasza Cifu (#2) üzenetére


Honkydoo
őstag

Örülök hogy teszik! :)

"Légy olyan, mint bárki más, tégy olyat, mint senki más."

(#4) mszl


mszl
aktív tag

Szia!

Szeretnék egy kis segítséget kérni a seafile telepítéshez.
Telepíteni sikerült , elérem a webes felületet, a webes felületen tudok létrehozni könyvtárat, a webes felületről txt file-t amit szerkeszteni is tudok, de file-t feltölteni nem, se kis méretüt se nagyobbat, se egyet se többet.
Azt a választ kapon Hiba: can not connect the server

Esetleg hasonló tapaszatlatod, esetleg ötleted??

Egyenlőre owncloudot használok ott mindek OK, de a sebességét lassúnak érzem!

Előre is köszi a segítséget!!!

Üdv. Laci

A hálózat építést csak elkezdeni lehet, befejezni nem.... Eredetije a HUP-on!! Onnan kölcsönöztem!!

(#5) mszl


mszl
aktív tag

Szia!

Megoldódott volt egy elírás a megadott útvonalban a konfig fájlban.

A hálózat építést csak elkezdeni lehet, befejezni nem.... Eredetije a HUP-on!! Onnan kölcsönöztem!!

(#6) Honkydoo válasza mszl (#5) üzenetére


Honkydoo
őstag

Szia!

Örülök, hogy megoldódott. :)

Üdv,
Ádám

"Légy olyan, mint bárki más, tégy olyat, mint senki más."

(#7) mszl


mszl
aktív tag

Szia!

Kipróbáltam még az owncloudot-is, de a sebesség miatt maradnék a seafile-nál.
A https eléréssel nem boldogulok.
Kérhetnék egy kis segítséget?? A wikiben leírtakkal próbáltam de nem sok sikerrel.

Hiba történt a következőhöz való csatlakozáskor: mycloud.zapto.org.
Az SSL a maximálisan megengedhető hosszúságot meghaladó rekordot kapott. (Hibakód: ssl_error_rx_record_too_long)

A megtekinteni kívánt oldal nem jeleníthető meg, mert a kapott adatok hitelessége nem ellenőrizhető.
Lépjen kapcsolatba a webhely üzemeltetőjével, és értesítse a problémáról. A másik lehetőség, hogy a Súgó menü megfelelő menüpontjának segítségével jelentse be ezt a hibás webhelyet.

az oldalam lenne ddns-el a mycloud.zapto.org
az seafile a /home/mycloud/ könytárban található "körülbelül" nem teljes mélységben van itt:

├── ccnet
│ └── misc
├── conf
├── logs
├── pids
├── seafile-data
│ ├── blocks
│ ├── commits
│ ├── fs
│ ├── httptemp
│ ├── library-template
│ ├── storage
│ │ ├── blocks
│ │ ├── commits
│ │ └── fs
│ │
│ ├── tmpfiles
│ └── webdavtmp
├── seafile-server-3.0.3
│ ├── runtime
│ ├── seafile
│ │ ├── bin
│ │ ├── docs
│ │ ├── lib
│ │ └── lib64
│ │ └── python2.6
│ │ └── site-packages
│ │ ├── ccnet
│ │ │ └── async
│ │ ├── pysearpc
│ │ ├── seafile
│ │ └── seaserv
│ ├── seahub
│ │ ├── locale
│ │ ├── media
│ │ │ ├── avatars -> ../../../seahub-data/avatars
│ │ │ ├── codemirror
│ │ │ ├── cors
│ │ │ ├── css
│ │ │ ├── img
│ │ │ ├── js
│ │ │ ├── pdf_full_view
│ │ │ └── rest_framework
│ │ ├── seahub
│ │ │ ├── api2
│ │ │ ├── auth
│ │ │ ├── avatar
│ │ │ ├── base
│ │ │ ├── contacts
│ │ │ ├── fts
│ │ │ ├── group
│ │ │ ├── help
│ │ │ ├── message
│ │ │ ├── notifications
│ │ │ ├── options
│ │ │ ├── profile
│ │ │ ├── share
│ │ │ ├── templates
│ │ │ ├── utils
│ │ │ ├── views
│ │ │ └── wiki
│ │ ├── subdomain
│ │ ├── thirdpart
│ │ │ ├── addons
│ │ │ │ └── seafile
│ │ │ ├── interfaces
│ │ │ ├── samples
│ │ │ └── server
│ │ │ └── cherrypy_wsgiserver
│ │ └── tools
│ └── upgrade
│ └── win32
│ └── py
├── [B]seafile-server-latest[/B] -> seafile-server-3.0.3
└── seahub-data
└── avatars
└── groups

Ez alapján csináltam:
[link]

Ez pedig az /etc/apache2/sites-available/default-ssl
itt a /media nem tiszta számomra ,mert ilyen könyvtáram nincs a www alatt

VirtualHost *:443>
ServerName mycloud.zapto.org
DocumentRoot /var/www
Alias /media /home/mycloud/seafile-server-latest/seahub/media

SSLEngine On
SSLCertificateFile /etc/apache2/ssl/seafile/cacert.pem
SSLCertificateKeyFile /etc/apache2/ssl/seafile/privkey.pem

RewriteEngine On

#
# seafile httpserver
#
ProxyPass /seafhttp http://127.0.0.1:8082
ProxyPassReverse /seafhttp http://127.0.0.1:8082
RewriteRule ^/seafhttp - [QSA,L]

#
# seahub
#
RewriteRule ^/(media.*)$ /$1 [QSA,L,PT]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /seahub.fcgi/$1 [QSA,L,E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</virtualhost>

Előre is köszi!!!

A hálózat építést csak elkezdeni lehet, befejezni nem.... Eredetije a HUP-on!! Onnan kölcsönöztem!!

(#8) mszl válasza mszl (#7) üzenetére


mszl
aktív tag

maga a mycloud.zapto.org elérhető csak a https-el van gond a seafile-hoz

A hálózat építést csak elkezdeni lehet, befejezni nem.... Eredetije a HUP-on!! Onnan kölcsönöztem!!

(#9) mszl válasza mszl (#8) üzenetére


mszl
aktív tag

Debian 7 alatt művelném

A hálózat építést csak elkezdeni lehet, befejezni nem.... Eredetije a HUP-on!! Onnan kölcsönöztem!!

(#10) Honkydoo


Honkydoo
őstag

Hirtelen ezt találtam a neten.

"Légy olyan, mint bárki más, tégy olyat, mint senki más."

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.