Sessions windsurf presqu’île de Giens

L’année commence bien côté windsurf, le vent a décidé de souffler pendant les week-ends. Les conditions sont plutôt sélectives avec du vent fort et des températures hivernales et il n’y a pas grand monde sur l’eau. J’ai ressorti ma combinaison typhoon de 6mm avec bonheur.

Ce week-end le Var est balayé par un coup de vent d’est, je suis sorti hier sur le spot de la Bergerie, presqu’île de Giens. Ça restait encore navigable, même s’il a fallu sortir ma voile tempête de 3,4m², on était à peine une petite quinzaine un samedi après midi à affronter les éléments, il faut dire qu’avec un temps pareil on a plutôt envie de rester au coin du feu et il faut avoir un petit brin de folie pour mettre le nez dehors a fortiori sur l’eau en plein coup de vent.

Le précédent week-end j’étais de l’autre côté de la presqu’île sur le spot de l’Almanarre, ça caillait encore plus mais il y avait un vent bien fort dans le passage de la tempête Goretti, j’étais encore avec ma voile tempête de 3,4m². Les vagues du haut fond du Passe Pied fonctionnaient, c’est assez rare qu’elles se forment et c’est un régal de pouvoir jouer avec.

Synchroniser son site web avec Git avec Infomaniak

Dans un post précédent j’avais montré comment synchroniser son site web avec Git et cPanel avec Scaleway, maintenant je vais montrer l’équivalent avec Infomaniak.

Infomaniak ne dispose pas de cPanel, mais on peut y arriver quand même via l’interface maison. La première chose à faire est de créer sur le PC local une clé Ed25519 avec la commande ssh-keygen -t ed25519. Sur la console Infomaniak on veillera à ce que SSH soit bien activé à partir du même login que pour la connexion FTP.

On pourra se connecter avec l’onglet Console SSH

On pourra également se connecter à distance en ligne de commande (avec les indications données dans le premier écran ci-dessus) :

ssh login@XXXXX.ftp.infomaniak.com
Continuer la lecture de Synchroniser son site web avec Git avec Infomaniak

Randonnée crête de Tournoux par le Serre de l’Aut

Le jour de noël a été sportif, nous avons fait une randonnée en partie dans la neige de 12,5km d’un dénivelé de 910m positif et 927m négatif au départ du village de Tournoux dans la vallée de l’Ubaye dans les Alpes de Haute Provence. C’est une randonnée qui passe par un sentier de crête avec un panorama fantastique d’autant plus en cette saison où tout est bien enneigé.

Sentier le long de la crête

Elle est agrémentée de la découverte de vestiges militaires supérieurs du fort de Tournoux : la batterie du fort des Caurres, le fortin du Serre de l’Aut, le poste d’observation et la chapelle Saint-Jean-Baptiste.

Le poste d’observation
Continuer la lecture de Randonnée crête de Tournoux par le Serre de l’Aut

Randonnée raquette le Chapeau de Gendarme dans les hauteurs de la station Super-Sauze

Peu avant noël nous avons fait l’ascension du Chapeau de Gendarme qui domine la station Super-Sauze dans les hauteurs de Barcelonnette dans les Alpes de Haute Provence.

Le Chapeau de Gendarme

On trouve sur visorando plusieurs traces GPS mentionnant ce sommet :

Ils comportent quasiment tous des boucles mais compte tenu des conditions très enneigées et plus difficiles voire dangereuses, nous nous sommes contentés de la voie classique qui passe par le sentier de randonnée indiquée sur la carte IGN qui part de Super-Sauze en faisant un simple aller retour.

Sentier de randonnée vers le Chapeau de Gendarme
Continuer la lecture de Randonnée raquette le Chapeau de Gendarme dans les hauteurs de la station Super-Sauze

Synchroniser son site web avec Git avec Scaleway avec cPanel

Suite à la migration récente de mon site funix.org sur Scaleway qui me permet de bénéficier des outils cPanel, j’ai mis en place une synchronisation par Git de mon site. C’est à dire que mon site de référence et de travail est celui en local et le site distant visible sur internet se synchronise sur cette référence.

La connexion Git se fait via une connexion chiffrée avec SSH et la première étape est de générer une nouvelle clé SSH au niveau Sécurité->Accès SSH du menu cPanel :

J’ai récupéré ensuite localement la clé privée que j’ai placée sous ~/.ssh sur le PC local et pour voir si ça fonctionne sur le PC on se connecte à distance en tapant :

ssh -p 22 -i ~/.ssh/id_rsa-scaleway cpXXXXX@funix.org

cpXXXXX correspond à mon login sur Scaleway et funix.org à mon domaine.

Maintenant pour que Git puisse se connecter sans avoir à indiquer de mot de passe, il faudra préalablement sur le PC local générer le couple clé publique/clé privée. Sur la console distante, on tape ssh-agent, voilà le résultat:

SSH_AUTH_SOCK=/tmp/ssh-ZG9o8x9NIriY/agent.2569132;
export SSH_AUTH_SOCK;
SSH_AGENT_PID=2569133;
export SSH_AGENT_PID;
echo Agent pid 2569133;

toujours sur le serveur distant dans le fichier .ssh/authorized_keys on y copiera la clé publique locale. Puis on tape, toujours sur la console distante :

eval $(ssh-agent)
ssh-add id_ecdsa-locale
Continuer la lecture de Synchroniser son site web avec Git avec Scaleway avec cPanel

Passage à kdenlive 25.12.0

je suis passé à la version 25.12.0 du logiciel de montage vidéo libre kdenlive. Il y a quelques subtilités au niveau de l’installation qui sont détaillées ici. Je n’ai pas encore testé toutes les nouvelles fonctionnalités mais cette nouvelle version intègre pas mal de changement au niveau de l’interface. Les menus ont été remaniés et il y a un nouveau système de configuration de l’interface pour positionner comme bon nous semble les différents éléments.

C’est censé être plus simple , mais j’ai galéré à comprendre comment ça fonctionne vu que la documentation n’est pas encore à jour, il faudra que je mette à jour mon tutoriel à l’occasion.

J’en ai profité pour créer avec ma vidéo traditionnelle de rétrospective de mes sorties windsurf de l’année.

Ce fut une petite année avec seulement 20 sorties.

Migration de mon site Funix.org vers l’offre de Scaleway

Comme annoncé dans un précédent post j’étais dans une impasse avec mon site et domaine funix.org avec une offre obsolète d’hébergement web mutualisé sur Dedibox/Online.net en voie de disparition et je me posais la question de basculer également chez Infomaniak comme mon autre site et domaine hoarau.org.

Online.net devenu Scaleway me proposait de migrer vers une offre d’hébergement cloud et malgré mes réticences initiales, j’ai choisi de migrer car finalement à fonctionnalités plus ou moins équivalentes ça restait moins cher chez Scaleway d’autant plus que j’ai bénéficié de la migration de mes 5 adresses email sans coût supplémentaire.

La principale difficulté rencontrée lors de la migration et de remettre en place les serveurs IMAP de réception et SMTP d’envoi de mail qui sont couplés pour l’un à fetchmail et dovecot et l’autre au dinosaure sendmail sur mon serveur local. Pour la partie IMAP il a suffit de régénérer les mots de passe de mes comptes emails pour d’indiquer le nouveau serveur IMAP. Pour la partie SMTP, ça a été bien plus compliqué car du côté scaleway il est annoncé que seules les connexions chiffrées et authentifiées sur le port 465 sont acceptées. J’ai dû modifier ainsi mon fichier /etc/mail/auth/clientinfo en y indiquant le nom du serveur SMTP et mon login de connexion

AuthInfo:serveur.smtp.scaleway "U:root" "I:olivier.hoarau@funix.org" "P:password" "M:LOGIN"
Continuer la lecture de Migration de mon site Funix.org vers l’offre de Scaleway

Recevoir des alertes Frigate avec Signal via MQTT

Grâce à l’aide de ChatGPT en mode itératif, j’ai construit un script qui me permet d’envoyer les alertes Frigate de détection de personnes et de voitures sur la messagerie Signal sur mon mobile. Il se base sur MQTT (Message Queuing Telemetry Transport) qui est un protocole de messagerie qui fonctionne sur le principe de souscription / publication, c’est à dire qu’un serveur (ou broker) peut publier des notifications sur un canal et des clients peuvent souscrire pour visualiser les notifications.

Cela donne quelque chose comme cela :

Pour MQTT j’ai utilisé Mosquitto qu’il faudra lancer en tant que service systemd. Frigate génére un certain nombre de messages MQTT comme on peut le voir ici. On utilisera Frigate/events qui est diffusé sur un canal MQTT, un script s’abonnera à ce canal et déclenchera l’envoi de mail et un message Signal dès déclenchement d’une alerte avec détection de personnes ou de voitures.

La suite détaillée c’est par ici.

Système de vidéosurveillance Frigate+

Finalement après avoir testé le système de vidéosurveillance Frigate depuis quelques semaines, je suis conquis, ça me change de ZoneMinder qu est vraiment une usine à gaz que j’avais le plus grand mal à régler. Je suis donc naturellement passé à la version payante Frigate+, qui pour un abonnement modique de 50$ annuel (payable via paypal) permet de pouvoir bénéficier d’un modèle personnalisé pour la détection des objets. Il se base sur les modèles partagés par la communauté et accessibles avec l’abonnement et on peut l’enrichir par apprentissage en l’alimentant en validant les vrais positifs, en créant des objets non détectés ou en invalidant des faux positifs.

Invalidation d’un faux positif

A force d’apprentissage le modèle personnalisé deviendra de plus en plus précis et nécessitera de moins en moins de ressource. Au point qu’on peut abaisser les seuils de détection pour capter davantage d’objets.

Tant qu’à faire, par défaut Frigate génère un certificat auto signé pour utiliser le port 8971 ce qui génère un avertissement de sécurité dans le navigateur. Sous Firefox on peut accepter le risque pour pouvoir y accéder, mais ce n’est quand même pas terrible, d’autant plus si on accède à Frigate d’internet. J’ai donc utilisé Let’s Encrypt qui se repose sur mon serveur apache et non nginx comme c’est présenté un peu partout sur le net, tout simplement parce qu’apache tourne déjà sur mon serveur et il était inutile de faire tourner un serveur doublon. J’ai dû modifier également le chemin d’accès par défaut de Frigate car la place était déjà prise.

  • Pour la configuration de Frigate avec Let’s Encrypt c’est par ici
  • Pour la configuration et l’utilisation de Frigate+ c’est par

Migration de Scaleway (ex Online.net) vers Infomaniak

A la préhistoire d’internet j’ai créé un site internet dès 1998 à l’époque où les fournisseurs d’accès internet n’étaient pas légion. Mon premier FAI a été infini.fr qui était une petite association basée à Brest, outre l’accès il offrait des espaces pour héberger un site. Sur internet archive, je n’ai malheureusement trouvé aucune trace de mon site initial. Infini existe toujours et reste un hébergeur associatif alternatif et membre historique du collectif des CHATONS.

J’ai quitté ensuite infini.fr pour héberger mon site en passant par divers fournisseurs comme Liberty Surf ou Free. En 2000 j’ai acheté mon domaine funix.org et j’ai hébergé mon site consacré aux logiciels libres chez online.net, ça me plaisait assez bien d’aller chez un fournisseur français. On trouve sur internet archive une des premières images du site à cette époque. En 2009 j’ai acheté le domaine hoarau.org qui venait de se libérer pour y héberger mon site perso, toujours chez online.net. Voilà une des premières images du site sur internet archive, et là je me rends compte qu’il est temps que je fasse un gros toilettage car le site est resté dans son jus même si je continue à le faire évoluer. En parallèle j’ai créé également mon blog olivier.hoarau.org dont voici une des premières pages sur internet archive.

Les deux sites étaient sur l’offre mutualisé d’online.net, une formule où plusieurs utilisateurs pouvaient partager les mêmes machines, les mêmes IP avec des prestations classiques (sous domaines, mails, accès FTP, bases de données MySQL ou PostgreSQL, PHP, …).

Continuer la lecture de Migration de Scaleway (ex Online.net) vers Infomaniak