Outils pour utilisateurs

Outils du site


homeserver:orangepi3b

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
homeserver:orangepi3b [2024/11/21 19:32] cyrillehomeserver:orangepi3b [2025/04/08 08:57] (Version actuelle) – [Augmenter la zram des log] cyrille
Ligne 1: Ligne 1:
 ====== Orange PI 3B ====== ====== Orange PI 3B ======
 +
 +<WRAP center round important 60%>
 +Globalement pour l'installation, se référer à 
 +[[homeserver:olinolinux|Installer un serveur Olimex A20, LIME 2]]
 +</WRAP>
 +
 +
 +
 +
 +[[homeserver:olinolinux|Installer un serveur Olimex A20, LIME 2]]
  
 Pour utilisation serveur auto hébergé. Pour utilisation serveur auto hébergé.
Ligne 31: Ligne 41:
 # size of the tmpfs mount --  # size of the tmpfs mount -- 
 # please keep in mind to adjust /etc/default/orangepi-zram-config too when increasing # please keep in mind to adjust /etc/default/orangepi-zram-config too when increasing
-SIZE=50M+SIZE=500M
 </code> </code>
  
Ligne 147: Ligne 157:
 </WRAP> </WRAP>
  
 +===== Man yunohost to PDF / HTML =====
 +
 +Nécessite la brique yunohost myweb_app ainsi que d'installer le paquet man2html
 +
 +Ajouter dans la crontab root (adpater les chemins de sortie à votre config)
 +<code | download>
 +
 +# # Generation doc pdf
 +00 3 * * * /usr/bin/man -t yunohost | /usr/bin/ps2pdf - /var/www/my_webapp/www/yunohost.pdf
 +
 +# # Generation doc pdf
 +00 3 * * * /usr/bin/man2html /usr/share/man/man8/yunohost.8.gz > /var/www/my_webapp/www/yunohost.html
 +</code>
  
 ===== Ajout d'infos au message lors du login ===== ===== Ajout d'infos au message lors du login =====
Ligne 267: Ligne 290:
 </code> </code>
  
-===== Créer une liste blanche (whitelist) et une liste noire (blacklist) pour **rspamd** (yunohost 12) =====+===== Créer une liste blanche (whitelist) et une liste noire (blacklist) pour rspamd (yunohost 12) ===== 
 + 
 + 
 +Après avoir relu la doc très consistante de **rspamd** et épluché le web, j’ai adopté cette solution qui me convient (elle peut être très adaptée à tous les besoins mais faut l’assimiler ;) 
 + 
 +Donc, tout ce passe dans /etc/rspamd et surtout dans le dossier local.d/ (donc dans **/etc/rspamd/local.d** ). Ce dossier permet que les additions de config ne soient pas effacées en cas de mise à jour et de compléter les conf existantes sans les effacer. 
 + 
 +De base, il n’y a que le fichier redis.conf 
 + 
 +Créer un fichier de **multimap.conf** contenant la map suivante : 
 + 
 +<code | download> 
 +WHITELIST_SENDER_DOMAIN { 
 +      type "from"; 
 +      filter "email:domain"; 
 +      map "${LOCAL_CONFDIR}/local.d/whitelist.sender.domain.map"; 
 +      action "accept"; 
 + } 
 + 
 +WHITELIST_SENDER_EMAIL { 
 +      type "from"; 
 +      map = "${LOCAL_CONFDIR}/local.d/whitelist.sender.email.map"; 
 +      action = "accept"; 
 + } 
 + 
 +BLACKLIST_SENDER_DOMAIN { 
 +      type = "from"; 
 +      filter = "email:domain"; 
 +      map = "${LOCAL_CONFDIR}/local.d/blacklist.sender.domain.map"; 
 +      action = "reject"; 
 + } 
 + 
 +BLACKLIST_SENDER_EMAIL { 
 +      type = "from"; 
 +      map = "${LOCAL_CONFDIR}/local.d/blacklist.sender.email.map"; 
 +      action = "reject"; 
 + } 
 +</code> 
 + 
 +Créer ensuite un fichier **whitelist.sender.domain.map** qui permettra une liste blanche basée sur le domaine.extension et un fichier **whitelist.sender.email.map** qui fournira une liste blanche basée sur l’adresse mail 
 + 
 +Donc, par exemple **whitelist.sender.domain.map** 
 + 
 +<code | download> 
 +site1.ext 
 +site2.ext 
 +</code> 
 + 
 +Et pour les adresses mails **whitelist.sender.email.map** 
 + 
 +<code | download> 
 +mail@site1.ext 
 +mail@site2.ext 
 +</code> 
 + 
 +Faire de même pour la liste noire, pour cela créer 2 fichiers **blacklist.sender.domain.map** et **blacklist.sender.email.map** et les renseigner comme ceux de la liste blanche. Sinon les laisser vides. 
 + 
 +Attention, pour la blacklist , les mails reviendront à l’expéditeur avec ce message 
 + 
 +<code | download> 
 +<mail@serveur.ext>: host serveur.ext[XX.XX.XX.XX] said: 554 5.7.1 Matched map: 
 +    BLACKLIST_SENDER_DOMAIN (in reply to end of DATA command) 
 +</code> 
 + 
 +Relancer ensuite **rpsamd** 
 + 
 +<code | download> 
 +service rspamd restart 
 +</code> 
 + 
 +C’est mis en place 
 + 
 +Plus d’infos ici : [[https://rspamd.com/doc/modules/multimap.html|Multimap module]]
  
  
  
homeserver/orangepi3b.1732213954.txt.gz · Dernière modification : 2024/11/21 19:32 de cyrille