Both sides previous revisionPrevious revision | |
notes:formation_serveur_de_fichiers [2025/05/23 18:17] – [Matériel requis] err404 | notes:formation_serveur_de_fichiers [2025/05/31 08:00] (current) – err404 |
---|
| |
====== Services en option ====== | ====== Services en option ====== |
Dans mon cas j'ai choisi d'avoir [[notes:formation_webperso:dns|un serveur de nom de domaine faisant autorité]], **mais ça n'est pas obligatoire**. | Dans mon cas j'ai choisi d'avoir [[notes:formation_serveur_de_fichiers:dns|un serveur de nom de domaine faisant autorité]], **mais ça n'est pas obligatoire**. |
le [[notes:formation_webperso:rpsni|reverse proxy SNI]] n'est nécessaire que dans le cas ou vous souhaitez avoir plusieurs machines virtuelle (ou des conteneurs) partageant la même ipv4 publique. | le [[notes:formation_serveur_de_fichiers:rpsni|reverse proxy SNI]] n'est nécessaire que dans le cas ou vous souhaitez avoir plusieurs machines virtuelle (ou des conteneurs) partageant la même ipv4 publique. |
| |
{{gallery> :notes:formation_webperso:?300x300 }} | {{gallery> :notes:formation_serveur_de_fichiers:?300x300 }} |
| |
Comme on peut le voir sur le schéma, l'ipv6 est plus simple à configurer que l'orsqu'on n'a qu'une ipv4 publique. | Comme on peut le voir sur le schéma, l'ipv6 est plus simple à configurer que l'orsqu'on n'a qu'une ipv4 publique. |
Yunohost peut s'installer de deux façon dans proxmox, en machine virtuelle ou en conteneur, celà va dépendre de votre besoin en isolation des processus. | Yunohost peut s'installer de deux façon dans proxmox, en machine virtuelle ou en conteneur, celà va dépendre de votre besoin en isolation des processus. |
| |
je recommande l'installation de Yunohost en conteneur, mais si vous tenez à l'installer en machine virtuelle c'est documenté ici: [[notes:formation_webperso:yunohost_VM:start|yunohost en machine virtuelle]] | je recommande l'installation de Yunohost en conteneur, mais si vous tenez à l'installer en machine virtuelle c'est documenté ici: [[notes:formation_serveur_de_fichiers:yunohost_VM:start|yunohost en machine virtuelle]] |
==== installation Yunohost (en conteneur) ==== | ==== installation Yunohost (en conteneur) ==== |
l'installation de Yunohost en conteneur se fait dans un conteneur déjà existant: | l'installation de Yunohost en conteneur se fait dans un conteneur déjà existant: |
===== Serveur de nom de domaine faisant autorité (en option)===== | ===== Serveur de nom de domaine faisant autorité (en option)===== |
si vous avez envie d'avoir des sous-domaines et de les gérer vous-même (ce qui évitera de devoir passer par le registrar pour chaque changement). | si vous avez envie d'avoir des sous-domaines et de les gérer vous-même (ce qui évitera de devoir passer par le registrar pour chaque changement). |
vous devez alors déclarer votre nom de domaine principal comme SOA c'est à dire mettre en place et déclarer un [[notes:formation_webperso:dns|serveur de nom de domaine faisant autorité]]. | vous devez alors déclarer votre nom de domaine principal comme SOA c'est à dire mettre en place et déclarer un [[notes:formation_serveur_de_fichiers:dns|serveur de nom de domaine faisant autorité]]. |
par exemple avec nsd (que j'ai choisi) ou knot (que je n'ai pas encore testé). | par exemple avec nsd (que j'ai choisi) ou knot (que je n'ai pas encore testé). |
</div> | </div> |
au choix: | au choix: |
<div button> | <div button> |
[[notes:formation_webperso:dokuwiki:start|dokuwiki]] [[notes:formation_webperso:nexcloud:start|nextcloud]] [[notes:formation_webperso:calibre:start|calibre]] [[notes:formation_webperso:galene:start|galene]] [[notes:formation_webperso:jirafeau:start|jirafeau]] [[notes:formation_webperso:lufi:start|lufi]] [[notes:formation_webperso:start|...]] etc. | [[notes:formation_serveur_de_fichiers:dokuwiki:start|dokuwiki]] [[notes:formation_serveur_de_fichiers:nexcloud:start|nextcloud]] [[notes:formation_serveur_de_fichiers:calibre:start|calibre]] [[notes:formation_serveur_de_fichiers:galene:start|galene]] [[notes:formation_serveur_de_fichiers:jirafeau:start|jirafeau]] [[notes:formation_serveur_de_fichiers:lufi:start|lufi]] [[notes:formation_serveur_de_fichiers:start|...]] etc. |
| |
il est possible d'avoir plusieurs machines virtuelles avec chacune un Yunohost, plutôt que toutes les applications dans la même machine virtuelle yunohost. | il est possible d'avoir plusieurs machines virtuelles avec chacune un Yunohost, plutôt que toutes les applications dans la même machine virtuelle yunohost. |
cela va surtout dépendre de l'usage et dans le cas ou vous choisirez d'avoir plusieurs machines (virtuelles ou pas) il faudra mettre en place un [[notes:formation_webperso:rpsni|reverse proxy SNI]] (parce que vous n'aurez surement qu'une seule ipv4 publique et qu'il faudra la partager entre les machines, en ipv6 on n'a pas ce genre de problèmes) | cela va surtout dépendre de l'usage et dans le cas ou vous choisirez d'avoir plusieurs machines (virtuelles ou pas) il faudra mettre en place un [[notes:formation_serveur_de_fichiers:rpsni|reverse proxy SNI]] (parce que vous n'aurez surement qu'une seule ipv4 publique et qu'il faudra la partager entre les machines, en ipv6 on n'a pas ce genre de problèmes) |
</div> | </div> |
| |
- il peut aussi arriver que la box ne délivre pas d'ipv6 publique mais seulement une ipv6 localement unique, dans ce cas il suffira de forcer une ipv6 publique | - il peut aussi arriver que la box ne délivre pas d'ipv6 publique mais seulement une ipv6 localement unique, dans ce cas il suffira de forcer une ipv6 publique |
- certains fournisseurs d'accès ne donnent pas d'ipv6 à leurs clients, ou dans certaines zones seulement. | - certains fournisseurs d'accès ne donnent pas d'ipv6 à leurs clients, ou dans certaines zones seulement. |
- en général on n'a qu'une seule ipv4 publique, donc si on souhaite héberger plusieurs services qui ont besoin des mêmes ports il faudra mettre en place un [[notes:formation_webperso:rpsni|reverse proxy SNI]] | - en général on n'a qu'une seule ipv4 publique, donc si on souhaite héberger plusieurs services qui ont besoin des mêmes ports il faudra mettre en place un [[notes:formation_serveur_de_fichiers:rpsni|reverse proxy SNI]] |
</div> | </div> |