Catégorie : Software

Installer et configurer WireGuard sur Raspberry

WireGuard est un logiciel open-source qui permet de mettre en place un VPN. Il vise à être plus rapide et plus léger que d’autre protocole VPN comme OpenVPN ou IPsec. WireGuard est toujours en cours de développement, et même dans son avancement actuel il est plus rapide que OpenVPN. Plus d’info sur le site de […]

Fixer les ports du Huawei dans Gammu

Suite à l’article où j’expliquais l’installation et la configuration de Gammu, on m’a fait remarquer qu’en cas de reboot de Rasbian, les ports affectés à la clé 3G Huawei E169 changeaient. Le daemon ne pouvait plus fonctionner, l’erreur suivante était visible dans les logs de gammu Thu 2018/03/29 18:18:15 gammu-smsd[12798]: Error at init connection: Erreur à […]

Obtenir des stats de Varnish avec Google Analytics et ses dimensions

Si vous souhaitez obtenir des statistique sur l’utilisation de Varnish vous avez le choix entre plusieurs solutions : Varnish Plus, qui est une version payant et propose un outil VAC (Varnish Administration Console). Il permet de visualiser en temps réel des statistiques sur l’utilisation de Varnish collectd qui est un daemon qui permet de générer des […]

Installation de Hitch : utiliser le HTTPS avec Varnish

Varnish ne supporte pas le TLS. Hitch est un proxy réseau qui gère les connexions TLS/SSL et transmet le traffic décrypté à Varnish, il fournit donc un support HTTPS. Hitch est donc votre meilleur ami, il est juste dédié à gérer les connexions TLS et rien d’autre. J’ai au début gérer mes connexions TLS avec nginx, mais j’ai […]

Varnish : header Vary:User-Agent et gestion du cache en fonction du device

Si votre site n’est pas full responsive, et qu’en fonction du type de device ( mobile ou sur desktop) l’affichage et le contenu est différent pour une même url il faut donc gérer des caches différents. De plus Varnish se base sur le contenu du header Vary pour gérer différents cache. Si votre application ou votre serveur […]

Configuration avancée de Varnish : Mutli-domaines et cookies

Dans un article précédent j’ai détaillé le fonctionnement de Varnish ainsi que des différentes subtourines. Dans cet article je vais  vous détailler comment gérer différents sites / backends. Ensuite comment bypasser le système de cache via les cookies ou url. Puis je vais ajouter un morceau de code VCL pour faire du ménage dans les […]

Configuration et explication des subroutines de Varnish

Cet article fait suite à l’article sur la présentation de Varnish. Dans cette partie je vais détailler le fichier de base de configuration que j’ai mis en place. Il y a plein d’autres exemples sur le net qui traîne. Pour ma part je me suis basé sur une configuration déployé sur nos projets professionnels. Le […]

Présentation et Installation de Varnish

Cet article traite de Varnish 4.1 sur Debian Jessie. Varnish est un revers Proxy qui permet de soulager vos serveurs, et d’accélérer le temps de chargement de la page pour vos clients. Pour mieux comprendre, un petit schéma issu de Wikitwist Voici un Google Slides que j’ai réalisé pour présenter Varnish aux collègues et que […]

Piloter Jeedom à la voix grâce à VocalDom sur Android

Sur Windows il existe le fameux S.A.R.A.H qui utilise la reconnaissance vocale de Microsoft. Mais l’installation est assez déroutante pour un débutant, puisqu’il faut mettre en place un serveur dédié avec la présence d’un Micro. Sinon il était possible de mettre en place un autre système sur Android grâce aux applications (Tasker et Autovoice). Deux applications payantes. Ce […]

Installer Gammu et Gammu-smsd pour envoyer des SMS depuis un Raspberry

Dans cet article, je vais vous expliquer comment installer Gammu sur un Rasperry Pi par exemple. Gammu permet d’envoyer des SMS depuis un Raspberry, un PC sur lequel est tourne une plateforme Linux ou même Windows. Gammu vous permettra de transformer votre Rasperry en passerrelle SMS ou gateway SMS. Il faut bien entendu acheter une clé […]