Posté par Marotte ⛧ .
En réponse au message Cloud avec seafile.
Évalué à 6.
Dernière modification le 23 mars 2018 à 02:03.
je voudrais pouvoir y accéder hors de mon réseau
Il faut à priori que tu te connectes à l’interface d’administration de ta box pour faire une redirection de port. D’après https://manual.seafile.com/deploy/deploy_seafile_behind_nat.html il n’est pas recommandé de rediriger directement les ports 8082 et 8000 (TCP). C’est là que le proxy Nginx (ou bien Apache) entre en jeu. Il y a une configuration à faire pour celui-ci. Moi je partirais sur Nginx, il est plus simple qu’Apache à configurer.
il m'est impossible de faire une recherche vraiment efficace.
J’ai demandé "seafile port frewall" à Google pour tomber sur le lien ci-dessus
Oui avec la faute, je viens de m’en rendre compte en faisant le copier-coller ! :) Après... Google ne donne pas forcément les mêmes résultats selon ton profile.
Une fois cela en place, les gens pourront joindre ton serveur seafile depuis l’internet à l’adresse https://<ton adresse IP publique>
Le nom de domaine, ce n’est pas strictement obligatoire, ça permet « juste » de donner un nom à ton réseau sur Internet, au lieu de la première URL avec l’adresse IP tu aurais https://<un nom de domaine que tu choisis et réserve pour un certain nombre d’années>
Par contre. Je ne sais pas quel accès à Internet tu as... bien souvent l’adresse IP publique qui t’es attribué change assez régulièrement. Du coup, il faut mettre place un mécanisme pour suivre ce changement...
Si tu es chez Free tu peux faire de l’IPv6 aussi, mais ça nécessite que tes clients puissent en faire aussi ou bien d’avoir à côté une passerelle IPv4-IPv6... ça me semble compliqué pour quelqu’un qui n’a déjà aucune idée pour Nginx+seafile ;)
Donc bon courage, pour résumer :
1) https://manual.seafile.com/deploy/deploy_with_nginx.html pour configurer Nginx pour qu’il « serve » seafile, à partir de là tu peux déjà tester en local que la configuration de Nginx est OK. Si tu veux utiliser SSL il y a quelques trucs à faire.
2) configurer ta box pour qu’elle redirige ce qui lui arrive d’internet via les ports 80 et/ou 443 vers les ports 80 et/ou 443 du Pi qui fait tourner Nginx.
# Bonjour
Posté par Marotte ⛧ . En réponse au message Cloud avec seafile. Évalué à 6. Dernière modification le 23 mars 2018 à 02:03.
Il faut à priori que tu te connectes à l’interface d’administration de ta box pour faire une redirection de port. D’après https://manual.seafile.com/deploy/deploy_seafile_behind_nat.html il n’est pas recommandé de rediriger directement les ports 8082 et 8000 (TCP). C’est là que le proxy Nginx (ou bien Apache) entre en jeu. Il y a une configuration à faire pour celui-ci. Moi je partirais sur Nginx, il est plus simple qu’Apache à configurer.
J’ai demandé "seafile port frewall" à Google pour tomber sur le lien ci-dessus
Oui avec la faute, je viens de m’en rendre compte en faisant le copier-coller ! :) Après... Google ne donne pas forcément les mêmes résultats selon ton profile.
Une fois cela en place, les gens pourront joindre ton serveur seafile depuis l’internet à l’adresse
https://<ton adresse IP publique>Le nom de domaine, ce n’est pas strictement obligatoire, ça permet « juste » de donner un nom à ton réseau sur Internet, au lieu de la première URL avec l’adresse IP tu aurais
https://<un nom de domaine que tu choisis et réserve pour un certain nombre d’années>Par contre. Je ne sais pas quel accès à Internet tu as... bien souvent l’adresse IP publique qui t’es attribué change assez régulièrement. Du coup, il faut mettre place un mécanisme pour suivre ce changement...
Si tu es chez Free tu peux faire de l’IPv6 aussi, mais ça nécessite que tes clients puissent en faire aussi ou bien d’avoir à côté une passerelle IPv4-IPv6... ça me semble compliqué pour quelqu’un qui n’a déjà aucune idée pour Nginx+seafile ;)
Donc bon courage, pour résumer :
1) https://manual.seafile.com/deploy/deploy_with_nginx.html pour configurer Nginx pour qu’il « serve » seafile, à partir de là tu peux déjà tester en local que la configuration de Nginx est OK. Si tu veux utiliser SSL il y a quelques trucs à faire.
2) configurer ta box pour qu’elle redirige ce qui lui arrive d’internet via les ports 80 et/ou 443 vers les ports 80 et/ou 443 du Pi qui fait tourner Nginx.