Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/01/2014, à 01:05

seabird2_fr

Configuration Seafile

Bonjour,

Une petite question pour ceux qui l'utilise. J'ai vient d'installer seafile http://seafile.com/en/home/ de manière basique:
- j'ai décompressé l'archive
- j'ai fait: ./setup-seafile.sh ( tout laissé par défaut )
- Puis j'ai démarré les serveurs: ./seafile.sh start et ./seahub.sh  start

Tout fonctionne sans problème, mais j'y accède à partir de tous mes vhost avec le port 8000.
ex: site1.fr:8000
site2.fr:8000
site3.fr:8000
...

Comment faire pour limiter le lancement de seafile qu'à un seul vhost par exemple ?

Merci,

Eric

Hors ligne

#2 Le 30/01/2014, à 08:47

tiramiseb

Re : Configuration Seafile

Salut,

Tu ne peux pas filter "par vhost". Tous tes vhosts sont sur la même adresse IP, donc si tu te connectes à un port avec n'importe lequel des noms bah tu atterris sur le même port de la même adresse IP...

Les vhosts, c'est spécifique au protocole HTTP...

Hors ligne

#3 Le 30/01/2014, à 14:55

bruno

Re : Configuration Seafile

Euh Seafile marche en http, non ?
cf. la doc du bouzin :
https://github.com/haiwen/seafile/wiki/ … with-MySQL

Je penche plutôt pour une mauvaise configuration d'Apache et des vhosts, enfin il faudrait savoir ce que fait exactement le script setup-seafile.sh au niveau configuration du serveur web…

EDIT : je viens de jeter un coup d'œil à la doc Seafile. En fait il utilise par défaut son propre serveur web Python (unicorn) :
https://github.com/haiwen/seafile/wiki/ … s-overview

On peut le configurer pour tourner avec Apache :
https://github.com/haiwen/seafile/wiki/ … ith-apache

Bref je t'encourage à parcourir toute la doc sur leur Wiki car cette configuration ne me paraît pas triviale.

Dernière modification par bruno (Le 30/01/2014, à 15:07)

#4 Le 30/01/2014, à 15:03

tiramiseb

Re : Configuration Seafile

Euh Seafile marche en http, non ? [...] Je penche plutôt pour une mauvaise configuration d'Apache et des vhosts

Là on ne parle probablement pas encore d'Apache, mais du serveur HTTP intégré à Seafile (écoute sur le port 8000)

En effet pour du filtrage par vhosts il faut empêcher l'accès à ce serveur HTTP intégré (firewall ?) et mettre un Apache (ou autre) en reverse proxy.
C'est ce que j'ai fait chez moi (j'utilise Nginx mais ça marche très bien avec Apache aussi).

Hors ligne

#5 Le 30/01/2014, à 16:41

seabird2_fr

Re : Configuration Seafile

Bonjour,

Ok merci, Je vais jeter un oeil plus approfondi à tout ça.

Eric

Hors ligne

#6 Le 03/02/2014, à 23:19

seabird2_fr

Re : Configuration Seafile

Bonjour,

Bon aprés réflexion, j'ai mis en reverse proxy et bloqué le port 8000 par iptables.

C'est bon ça marche.

Hors ligne