Articles

Ajouter des commentaires sur un site web statique

Lorsque j'ai souhaité me passer de Wordpress et de tous les outils de type CMS pour gérer mon site, je me suis orienté vers un système de gestion statique, faisant ainsi l'impasse sur un système de commentaire.

Il existe bien Disqus mais je ne souhaitais pas voir le peu de commentaires sur mon site centralisés sur les serveurs Disqus et encore moins les données des visiteurs cannibalisés par cette solution.

C'est en cherchant des alternatives que j'ai ainsi découvert isso

read more

Installer Teamviewer sur Debian Stretch amd64

Teamviewer est un excellent outil pour prendre la main sur des sytèmes distants. Problème, l'entreprise fournit un .deb pour l'architecture i386.

Pour faire fonctionner Teamviewer sur un système amd64, il convient de faire quelques manipulations.

read more

Configurer correctement NextCloud derrière un reverse proxy Apache

Depuis la version 10 de NextCloud, un module anti bruteforce est disponible pour ralentir les tentatives de connexion.

Si NextCloud est situé derrière un reverse proxy, il peut être sage de configurer correctement Nginx pour ne pas se voir fermer la porte au nez.

read more

Migration d'Owncloud vers NextCloud sous Debian

NextCloud est sortit plus tôt que prévu et est disponible au téléchargement ici.

Il est possible de migrer facilement tout en conservant la compatibilité avec le client Owncloud et les applications tierces.

Voici rapidement quelques notes pour la mise à jour.

read more

Utilisation de git et des hooks pour gérer le site

Pour gérer ce site j'utilise un petit bout de script que j'ai développé en python.

L'idée originale était de se passer d'un CMS : pour le peu que je poste le ratio administration/temps ne valait vraiment pas le coup.

De plus ça m'a permit et c'était aussi le but initial, de faire 2/3 choses en python.

Par la suite je me suis posé la question de la méthode pour poster. Il s'avère qu'éditer en cli un fichier markdown est assez pratique mais une connexion au serveur est nécessaire, ce qui est assez contraignant. Je souhaitais pouvoir gérer hors ligne les articles, et les pousser sur le serveur dès que possible.

Git s'est donc avéré l'outil parfait pour ça !

read more

Intégrer Keepass2 dans Firefox avec KeeFox

KeePass est un gestionnaire de mot de passe et coffre fort. On peut grâce à lui générer des mots de passe forts et aléatoires.

Il est assez contraignant d'avoir à ouvrir et à copier coller chaque champs lorsque l'on souhaite se connecter à un site.

Keefox est une extension à Firefox dévelopée pour permettre de s'abstraire de ce copier coller grâce à l'intégration directe dans le navigateur.

read more

Résoudre le problème de luminosité Dell Latitude e5430 Linux

Par défaut il est quasi impossible de régler la luminosité de l’écran sur un Dell Latitude E5430 sous Ubuntu 14.04.

En effet la combinaison Fn+Up ou Fn+Down est d’une extrême lenteur.

read more

Connexion via port com directement dans un terminal

Pour accéder à un équipement via le port com sous Debian, il faut en premier lieu obtenir les informations sur le port com

dmesg | egrep --color 'serial|ttyS'

Qui doit renvoyer quelque chose comme

[    0.581665] 00:08: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A

read more

Installer le driver proriétaire Nvidia – Debian Jessie

Pour jouer à des jeux sur Steam, l’usage du driver Nouveau n’était pas viable, trop d’artefacts, instabilité et ce même dans les menus d’Half Life 2.

read more

Passer du format VHD à VDI Virtualbox et compression du volume

Il est possible "d’aspirer" une installation sur disque dur de Windows 7 avec cet outil pour obtenir un fichier image au format .VHD qui sera bootable par VirtualBox.

L’outil en question reproduit à l’identique le disque dur et donc la taille totale de l’espace disque occupé.

VirtualBox possède des outils pour compresser un disque virtuel afin de gagner de l’espace disque et donc de n’avoir réellement que l’espace occupé dans la machine virtuelle d’occupé sur le disque dur de l’hôte.

1ère contrainte, le format .VHD ne permet pas la compression, il faut donc cloner le disque virtuel en .VDI

read more

Documentation auto-hébergement

Après de continuels changements et petites évolutions sur mon installation auto-hébergée @ home sur un Raspberry Pi, j’ai décidé d’écrire et de "détailler" une documentation (plus qu’un eBook) de A à Z pour toute personne débutant dans le domaine mais s’intéressant à l’auto hébergement et souhaitant s’y lancer.

Le tuto avance plutôt bien quoi que la rédaction a ralenti ces derniers temps. Plusieurs personnes ont manifesté leur intérêt via Twitter ou encore sur le forum de http://homeserver-diy.net pour l’idée et je les en remercie.

La documentation est accessible via ce ce lien

Ce lien sera permanent, la documentation sera mise à jour au fur et à mesure des remarques et évolutions qui remonteront.

Le document est encore loin d’être terminé mais ça avance petit à petit.

A suivre

read more

Synchroniser ses contacts et son agenda avec Baikal-Serveur

Baïkal est outil permettant grâce aux protocoles caldav et carddav de synchroniser respectivement calendriers et contacts entre un device mobile (par exemple) et un serveur. A l'image de Google contacts, ce service permet de ce détacher de l'ogre en s'auto hébergeant. En savoir plus

read more

Installer le module propriétaire Realtek RTL8111 8168B sur Debian Squeeze

Le firmware disponible dans les dépôts Debian Squeeze pour les cartes réseaux exploitant le chipset RTL8111/8168B est relativement instable. En effet lors de grosses activités réseau, la carte est susceptible de générer un kernel panic et de faire planter le système entier.

Bien que le pilote ne soit pas 100% free (Pas d’informations dans l’archive), il est préférable de changer le module fournit par le module propriétaire

read more

Mettre un serveur Teamspeak 3 à jour – Debian – NoSQL

Pour mettre à jour « correctement » un serveur TeamSpeak 3 – Y comprendre :

  • Sauvegarder les channels
  • Sauvegarder les admins
  • etc[…]

Il faut dans un premier temps télécharger la nouvelle archive à jour puis sauvegarder le fichier ts3server.sqlitedb et recopier celui-ci dans le répertoire contenant la version à jour de TeamSpeak.

read more

Configurer une failover sur pfSense et Proxmox chez OVH

Pour configurer une interface Wan sur pfSense avec une seconde adresse IP, il faut que celle-ci soit routable sur l’Internet.

Chez OVH, il faut récupérer la passerelle de l’adresse IP publique du serveur – Souvent la dernière ip du subnet.

read more

Installer Proxmox sur une clé usb

Pour installer Proxmox sur une clé usb, il est nécessaire de réduire le swap configuré par l’installeur par défaut.

read more

Supprimer une partition et son contenu sous Linux

Voici un petit moyen d’atomiser les partitions réfractaires au changement afin de repartir sur des bases saines :

dd if=/dev/zero bs=512 count=512 of=/dev/your_partition

Ou /dev/your_partition est la nom de la partition que vous souhaitez nucléariser.

Enjoy.

read more

Attacher un disque physique a une VM Qemu Proxmox

Un truc sympa en virtualisation que l’on retrouve facilement sous Proxmox c’est le fait de pouvoir attacher directement des disques durs "physiquement" à une machine virtuelle.

J’ai personnellement testé la solution en "attachant" deux disques durs identiques de 500Go à une machine virtuelle OpenMediaVault. J’ai ainsi pu créer un volume de type Raid1 afin d’avoir un support de stockage "sécurisé". Grâce à ce processus, la machine virtuelle va écrire en dur sur les disques durs et non plus dans un conteneur que seul l’hyperviseur pourra "comprendre".

read more