Auto-héberger les polices Google Fonts sur WordPress
Je m’étais promis de le faire avec mon changement de thème cet été, et c’est désormais le cas : les polices de ce site ne sont plus servies par Google Fonts.
Je m’étais promis de le faire avec mon changement de thème cet été, et c’est désormais le cas : les polices de ce site ne sont plus servies par Google Fonts.
Récemment, l’équipe de ProtonMail a annoncé un service de VPN nommé ProtonVPN. Il est disponible en beta depuis quelques jours pour les comptes « Visionnary », l’offre la plus chère, et depuis cette nuit pour les comptes « Plus », offre à laquelle je suis abonné. Pour ceux qui ne connaissent pas, Protonmail un service de mail avec lequel votre boite mail est chiffrée de bout en bout, c’est à dire que vous êtes le seul à pouvoir accéder à votre boite mail avec…
Cela fait bientôt 9 mois que j’ai publié mon script pour installer facilement un serveur OpenVPN, et j’ai depuis fais beaucoup de changements, notamment ces derniers jours comme le montre ce petit graphique : Du coup, j’ai réécris en partie l’article original, mais je vais m’expliquer un peu plus en détail ici.
Depuis mes débuts dans l’auto-hébergement, j’ai toujours utilisé ownCloud. Mais j’ai eu pas mal de problème avec, notamment avec l’installation, et je n’étais donc pas totalement satisfait de ce logiciel. Du coup quand je suis tombé sur Seafile, j’ai sauté sur l’occasion. Côté serveur, Seafile ne ressemble pas beaucoup à ownCloud ou Nextcloud. En effet, ce n’est pas du PHP qui fait tourner le tout, mais du Python et du C.
Avoir son propre serveur VPN, ça évite d’avoir à faire confiance à un fournisseur qui utilise des serveurs trop lents, trop chers, et parfois ayant une sécurité douteuse. Pourquoi ne pas avoir son propre VPN ? Plein de tutoriels sur le web expliquent comment installer OpenVPN sur votre serveur. Mais pourquoi ne pas se faciliter la vie et laisser un script le faire à votre place ? 😀 Il y a une petite perle sur GitHub qui permet cela :…
OpenSSL est un outil open-source présent sur toutes les distributions GNU/Linux qui implémente SSL/TLS et tout un tas d’algorithmes de chiffrement : AES, RSA, DES, Blowfish, etc. Lorsque vous vous connectez à un site en HTTPS, c’est OpenSSL qui s’occupe du chiffrement de la connexion, si le serveur utilise OpenSSL, comme la quasi-totalité des OS Unix-like. OpenBSD par exemple utilise un fork d’OpenSSL qui se nomme LibreSSL. OpenSSL peut donc chiffrer des flux mais également des fichiers, et c’est un jeu d’enfant.
Si vous hébergez sur votre serveur web des services personnels type ownCloud, lecteur RSS, webmail, panel d’administration, etc, il peut être une bonne idée d’y accéder de manière chiffrée, c’est à dire en HTTPS. Je dirais même que cela est indispensable lorsque des données personnelles transitent. Malheureusement, les certificats SSL/TLS sont payants (d’une dizaine d’euros à plusieurs centaines), enfin pour le moment, puisque Let’s Encrypt arrive bientôt. 😉 Heureusement, on peut générer un certificat et le signer nous-même au lieu de le faire…
En cette période où le DNS est sous les projecteurs, voici un petit tutoriel pour vous expliquer comment changer vos résolveurs DNS sous Windows, GNU/Linux, Mac OS X, Android et iOS.
Edit : J’ai enlevé le certificat, ça posait trop de problèmes. Désolé si vous avez eu des problèmes à accéder au site ces derniers jours. Edit2 : J’ai remis le HTTPS depuis, mais ma configuration serveur a bien changé, je suis notamment passé à Nginx et j’ai appris beaucoup de choses. Vous pouvez jeter un coup d’œil sur mon article : Configurer HTTPS sur Nginx Si vous êtes passés sur le blog hier, plus précisément le matin, vous avez dû remarquer quelques problèmes d’affichages, ce…
Note : Ce tutoriel est valable pour les versions 12.04 à 14.10. Pour les versions 15.04 et ultérieures, une nouvelle technique est disponible : https://fixubuntu.com/ Depuis la version 12.10 d’Ubuntu (avec l’environnement graphique Unity uniquement) le menu principal a été modifié : à chaque fois que vous recherchez un logiciel ou un fichier, ces requêtes sont partagées avec des services tiers comme Amazon, pour ensuite vous afficher de la publicité ciblée par rapport à vos recherches. Par exemple, je cherche mon…