Cet article explique comment partager un dossier entre le système hôte et une machine virtuelle Linux avec le logiciel Gnome Machines.
Lire la suiteAutres articles
Formater automatiquement les migrations Django avec black
Ami·e qui écrit du code avec le framework Django, peut-être t'es-tu mis à utiliser le fantastique formateur de code black qui permet de se libérer les neurones d'un peu de bikesheding ?
Ton éditeur est bien configuré pour reformater ton code avec black automatiquement… Oui mais voilà… Quand tu génères …
Lire la suiteNextcloud : synchronisation de fichiers plus performante avec notify_push / HPB
Nextcloud c'est bien. Mais concernant les fichiers, c'est resté, malgré des améliorations, assez mou à répercuter les changements sur un dossier de fichers synchronisés.
Ce tuto montre la mise en œuvre (relativement simple) de notify-push sur un serveur nextcloud, qui rend les détections de changements instantannées et réduit la charge serveur.
Lire la suiteEnregistrer son microphone ET sa sortie audio sous Linux
J'ai eu récemment besoin d'enregistrer sous forme de fichier audio une visio-conférence (ça aurait pu être un fichier vidéo également). Je voulais donc à la fois capturer le son qui entre (mon micro) et celui qui sort (mon casque).
J'utilisais le serveur public de visioconférence d'IndieHosters, qui propose l'enregistrement… Mais pas de récupérer les fichiers. On peut aussi souhaiter ne pas se reposer sur l'enregistrement du logiciel/plateforme, pour des raisons de confidentialité par exemple.
Enfin, cette méthode peut avoir d'autres applications, par exemple pour enregistrer un podcast/émission de radio et y passer de la musique/sons.
Lire la suiteTransférer son système Debian chiffré sur un stockage plus grand (HDD / SSD)
Le jour arrive où pousser les murs ne suffit plus. S'annonce alors le chantier du remplacement du stockage de son ordi (SSD ou disque dur) par quelque-chose de plus spacieux.
On a alors deux approches possibles :
- Soit mettre en place physiquement le nouveau disque dans l'ordi, puis installer le système (exemple : Debian) de zéro, avant de recopier les fichiers nécessaires depuis l'ancien stockage.
- Soit cloner l'ancien stockage à l'identique sur le nouveau pour retrouver ses petits directement. C'est cette deuxième approche qui nous intéresse.
Honnêtement, la procédure (s'agissant d'une installation chiffrée) comporte de nombreuses étapes et peut faire faire un peu peur, d'autant que je ne connais pas de bonne ressource francophone sur le sujet. D'où ce tuto 🙂.
On considère les conditions suivantes :
- On utilise Debian ou assimilé5
- On a installé la distribution avec l'option Assisté — utiliser tout un disque avec LVM chiffré1.
- Le nouveau stockage est plus spacieux que l'ancien stockage.
- On a déjà utilisé une ligne de commande, même un peu seulement.
« Infrastructures féministes et réseaux communautaires » : notes de lecture
Voici mes notes de lecture concernant l'article « Feminist infrastructure and community networks: an opportunity to rethink our connections from the bottom up, seeking diversity and autonomy ».
Littéralement : « Infrastructures féministes et réseaux communautaires : une occasion de repenser nos liens depuis la base, en quête de diversité et d'autonomie ».
Il est écrit …
Lire la suiteSauvegarde d'un ordiphone Android sans Google, via NextCloud
Sauvegarder les données des applications d'un ordiphone Android est aisé ; à vrai dire c'est automatique : les données sont téléversées automatiquement vers votre compte Google. C'est la configuration de base pour Android.
Mais je souhaite éviter les GAFAM et n'ai pas de compte google associé à mon ordiphone. Aucune sauvegarde ne …
Lire la suiteÀ mes amis : communiquons en privé, avec Signal
Le fonctionnement d'internet à l'usage des développeurs web : formation ludique
Ce billet détaille un module de formation que j'ai conçu afin de transmettre à des développeurs web en devenir les bases théoriques du fonctionnement d'internet.
Ce module dure une journée et est composé :
- D'une partie théorique ;
- d'une mise en application sous forme de jeu de rôle.
Si vous êtes intéressé …
Lire la suiteUtiliser GitHub comme miroir d'un GitLab auto-hébergé
Coucou cher journal de toile,
Je souhaite me passer un peu de GitHub. J'y vais en douceur, mais GitLab ♥ m'y aide bien, en tant qu'alternative fort crédible.
J'ai voulu migrer mon dépôt de rôles ansible de GitHub vers mon GitLab auto-hébergé.
Pour aller progressivement, et ne pas mettre tous mes …
Lire la suiteUn APU comme routeur & client VPN 100Mbps ?
TL;DR: un pcengines APU 1D sait router, via openvpn chiffré, 76Mbps ou 100kpps
Router 100Mbps dans un VPN, pas si simple ?
Comme d'autres FAI de la fédération, nous utilisons, chez FAImaison, des montages où un client VPN « reçoit » un bloc d'adresses IP au travers d'un VPN pour ensuite assigner …
Lire la suiteMigrer de Baïkal à OwnCloud avec vdirsync
Pourquoi migrer ?
Utilisateur heureux de services auto-hébergés sur Debian+YunoHost, j'utilise avec joie le serveur de calendrier et contacts Baïkal (via notamment l'excellente interface agendav).
Il manque quand même à Baïkal une fonctionnalité assez cruciale : le support de calendriers partagés entre utilisateurs. Baïkal v2, une réécriture du logiciel, doit apporter …
Lire la suiteRouteur wifi anonymisant avec Tor et OpenWRT
L'usage du réseau d'anonymisation Tor se démocratise, notamment grâce au Tor browser bundle et à la distribution tails, qui facilite l'usage de Tor dans de bonnes conditions d'anonymat.
Une autre approche, plus légère pour l'utilisateur est d'anonymiser systématiquement le trafic au niveau du routeur (wifi ou non), on parle d' …
Lire la suitegit diff de fichiers OpenDocument (Libreoffice)
Chez FAIMaison, nous utilisons git massivement pour collaborer sur des documents. Très pratique pour tous les formats texte, je peux relire mes modifications avant de les commiter avec un git diff.
Pour ce qui est des documents binaires, notamment OpenDocument1, ça se corse :
Lire la suite$ git status modifié: liste.ods $ git …
Libérez votre NAS D-link avec Debian + Btrfs
Un NAS pour faire des sauvegardes c'est bien, mais avec un système en logiciel libre et à jour c'est mieux.
D-Link propose des NAS de bonne facture pour des sommes modiques, qu'il est possible de passer intégralement sous Debian.
EDIT 12/04/2021 : utilisation des commandes btrfs récentes, suppression d'un …
Lire la suiteFaire du pinning SSL en Python
Consommer une API sur HTTP c'est bien, être sûr que l'on discute avec le bon serveur c'est mieux.
Il n'en reste pas moins que ce modèle de confiance est défaillant. Cela ne met pas en cause le chiffrement lui-même, il reste possible de remplacer la liste des « autorités de confiance …
Lire la suiteIsso : Commentaires auto-hébergés pour Pélican (et autres sites statiques).
Internet c'est plutôt bien, mais Disqus, c'est plutôt mal.
Les sites statiques c'est chouette...
Mais pour un blog, en terme de feedback, c'est un peu just... Si certains choisissent de recevoir leurs retours par email ou de se passer de tout commentaire, j'ai pu constater que mombre ont recours à …
Lire la suiteServeur de son en logiciel libre : état de l'art et utilisabilité en WiFi
Besoin : son sans-fil
J'aimerais que le son joué par mon ordinateur portable voie son rendu déporté* vers mon serveur lui-même relié à une chaîne hi-fi. *
Tout ça à travers le réseau, pour éviter de tirer un périlleux câble à travers la pièce. Il est donc requis que le tout fonctionne …
Lire la suiteIPv6 : Mesurer et afficher son utilisation
TL;DR: https://code.crapouillou.net/jocelyn/ipv6-proud-usage
J'utilise au quotidien la version 6 du protocole IP, IPv6 en parallèle de la version 4, puisque ça me simplifie la vie, c'est important et mon FAI me le permet1.
Mais taraudé je suis :
- Quelle est ma part de discussion réelle …
Migration de blog : de Byteflow à Pelican
Contexte
Byteflow − ma belle boutique
Un jour j'ai voulu avoir Hackriculture, une baraque à frites pour partager avec le monde ma vision des frites auto-hébergées et surtout ordonner ma propre mémoire, garder des traces structurées1.
J'ai élu byteflow, écrit en python/django comme moteur moteur de blog :
- Peu gourmand …
ForeignKey cross-database avec Django
Django permet d'utiliser plusieurs bases de données pour un même projet, certains modèles seront stockés dans une base, d'autres dans une autres.
Parmis les applications intéressantes, utiliser les données groupes/utilisateurs provenant d'un LDAP et une base de données relationnelle pour les modèles "métier" de l'application.
Contexte
Il suffit …
Lire la suiteRCCEM : fournisseur d'accès à internet Municipal à Montataire (60)
La ville de Montataire (60) et ses 12 000 âmes, traditionnellement communiste a la particularité de disposer d'une gestion municipale du réseau électrique et HFC (Hybride coaxial/optique)…
Ces deux réseaux physiques permettent à la RCCEM de proposer un raccordement électrique, des abonnements TV, internet et téléphoniques aux habitants.
Nous avons, le 18 mai dernier, avec Pierrick, président de Rhizome rencontré Alexandre Dunnoyer directeur de la régie communale du câble et de l'électricité de Montataire, l'occasion de se présenter entre "voisins" nos projets respectifs et de visiter leurs installations.
Lire la suiteInjecteur PoE DIY sur batterie 12V pour access-point ubiquiti
Pour Rhizome, nous avons besoin de pouvoir effectuer des tests de couverture ou de lien wifi : voir si tel point d'accès est joignable depuis un endroit de la ville… Seulement voilà, les Access-Point que nous utilisons (Ubiquiti M5) ont le fil électrique à la patte. Pas pratique pour se promener …
Lire la suiteDropbox-like auto-hébergé avec DVCS-autosync
DVCS-autosync1 est un dropbox-like, basiquement, il s'agit de synchroniser un dossier entre plusieurs machines par internet, et plus précisément :
- Synchronisation en (quasi) temps réel;
- Transparence pour l'utilisateur (la synchronisation se fait en arrière-plan, sans intervention de l'utilisateur) ;
- Fonctionnement hors-ligne (la synchronisation est faite lorsque le réseau redevient disponible) ;
- Conservation …
Installer Snowy, gardien de vos post-its en ligne (debian+lighttpd)
Snowy est un serveur de notes, cela permet de partager des prises de notes genre post-it entre plusieurs machines, fixes ou mobiles et un site web. Idéal pour vos TODO et autres listes de trucs à procrastiner sans les oublier pour autant… etc.
Ce service peut se substituer à la …
Lire la suitePyzor bouffe-t-il mes spams ?
Si vous hébergez votre courrier électronique, vous aurez probablement besoin un jour ou l'autre d'un antispam. Ce dératiseur des temps modernes est hélas nécessaire dès l'instant où vous avez eu le malheur de laisser votre adresse email traîner quelque part sur le web...
Heureusement, des solutions libres et rodées de …
Lire la suiteAméliorer les flux RSS de Rue89
Si comme moi vous appréciez la lecture dans un agrégateur de flux, vous avez sûrement déjà remarqué que certains sites n'utilisent les flux RSS que comme un "appel" vers l'article complet sur le site. Le flux ne contenant alors qu'un résumé de l'article.
C'est le cas de Rue89... Et il …
Lire la suite
Page 1 / 1