Outils pour utilisateurs

Outils du site


informatique:docker:lbcalert

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
informatique:docker:lbcalert [2017/08/31 10:37] – ancienne révision (2017/03/09 15:56) restaurée florianinformatique:docker:lbcalert [2025/01/14 11:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-====== LBCAlert ======+====== LBCAlert (devient Cheky) ====== 
 + 
 +===== Installation =====
  
 Afin de se créer gratuitement des alertes sur LeBonCoin j'utilise l'application web [[https://alerte.ilatumi.org/|LBCAlert]].\\ Afin de se créer gratuitement des alertes sur LeBonCoin j'utilise l'application web [[https://alerte.ilatumi.org/|LBCAlert]].\\
 \\ \\
-Création d'un docker NGinx/PHP sur la base [[https://store.docker.com/community/images/richarvey/nginx-php-fpm|richarvey/nginx-php-fpm]].\\ +Création d'un docker [[:informatique:docker:nginx_php|NGinx/PHP]] Il s'agit d'ajouter un crontab et de lancer le démon crond dans la foulée.\\ 
-Il s'agit d'ajouter un crontab et de lancer le démon crond dans la foulée. Il est donc nécessaire de créer son image telle que :+Il est donc nécessaire de créer son image telle que : 
 + 
 +<code bash DockerFile>
  
-<code bash Dockerfile> 
 FROM richarvey/nginx-php-fpm FROM richarvey/nginx-php-fpm
 LABEL maintainer "florian <[email protected]>" LABEL maintainer "florian <[email protected]>"
Ligne 38: Ligne 41:
 </code> </code>
  
-Il suffit ensuite de déployer l'application à la racine de NGinx et de configurer le tout via l'interface d'administartion.\\+Il suffit ensuite de déployer l'application à la racine de NGinx et de configurer le tout via l'interface d'administration. 
 + 
 +===== Configurations ===== 
 + 
 +==== Bloquer l'accès au répertoire var ==== 
 + 
 +<WRAP center round tip 90%>\\ 
 +Bien sûr faut pas le faire à la main mais dans un Dockerfile hein! {{http://doku.floriantales.fr/lib/plugins/ckgedit/ckeditor/plugins/smiley/images/angel_smile.png?nolink&23x23|angel}}\\ 
 +</WRAP> 
 + 
 +L'application est déployée au sein du docker dans le répertoire www de NGinx, soit : ''/var/www/html/'' \\ 
 +Il est nécessaire de bloquer l'accès au répertoire ''/var/www/html/var'' qui contient les données de configuration (smtp etc ..).\\ 
 +Entrer dans le docker : 
 + 
 +<code> 
 +docker exec -it Nginx_LBCAlert bash 
 +</code> 
 + 
 +Le docker est basé sur une distribution Alpine linux, la gestion de paquets est apk.\\ 
 +Installer vim et editer le fichier de configuration Nginx : 
 + 
 +<code> 
 +apk update && apk add vim && vim /etc/nginx/sites-enabled/default.conf 
 +</code> 
 + 
 +Ajouter la configuration suivante : 
 + 
 +<code> 
 +location /var { 
 +    return 404; 
 +
 +</code> 
 + 
 +Relancer le docker ! 
 + 
 +===== Conclusion ===== 
 J'utilise les notifications Mail, Pushbullet et Sms via les sms gratuits de Free.\\ J'utilise les notifications Mail, Pushbullet et Sms via les sms gratuits de Free.\\
-\\ +Redoutable pour ne pas rater les bonnes affaires {{http://doku.floriantales.fr/lib/plugins/ckgedit/ckeditor/plugins/smiley/images/devil_smile.png?nolink&23x23}}. 
-Redoutable pour ne pas rater les bonnes affaires {{http://floriantales.hd.free.fr/lib/plugins/ckgedit/ckeditor/plugins/smiley/images/devil_smile.png?nolink&23x23}}.+ 
 +~~socialite~~
  
  
informatique/docker/lbcalert.1504172263.txt.gz · Dernière modification : 2025/01/14 11:19 (modification externe)