Pages : 1
#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...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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).
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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
Pages : 1