Journaux liées à cette note :
J'ai découvert les fonctionnalités de Goreleaser
J'ai de nombreuses fois remarqué l'existence de projet Goreleaser, mais je découvre seulement ce soir l'étendue de ses fonctionnalités. Et surtout, je découvre que depuis 2024 il n'est plus limité au seul langage Golang.
Quelques fonctionnalités de Goreleaser :
- Génération automatique des releases GitHub, GitLab, etc
- Génération et publication des images Docker, Flatpak, AUR, Source RPMs, etc
- Génération de changelog
- Publication automatique d'annonce sur Mastodon, Reddit, Mail, Discourse, etc
Comment j'ai pu passer à côté de toutes ces fonctionnalités 🫣.
J'ai lu le billet Building GoReleaser: from shell script to paid product qui retrace l'histoire de ce projet.
Attention toutefois, de nombreuses fonctionnalités sont payantes : GoReleaser Pro.
Je vais commencer par utiliser Goreleaser dans sklein-convarchive, et je verrai bien si à l'avenir les fonctionnalités payantes sont limitantes ou non.
Voir aussi : 2024-11-27_1129.
Premier problème le 6 août 2026 à 23h29, le support de podman est dans la version payante de GoRelease : https://goreleaser.com/customization/package/docker/#using-podman.
Aggregator - Backup Numeric Conversation System
Ce matin, j'ai eu l' #idée et l’envie de créer une appli d'archivage et de centralisation de toutes mes conversations numériques.
L'objectif ? Rassembler en un seul endroit, dans une interface web minimaliste, toutes mes discussions provenant de :
- ChatGPT
- Claude.ai
- Open WebUI
- Mes threads Mattermost
- Mes Mail
Le support des threads serait utile pour Mattermost et les mails. J'aimerais pouvoir sauvegarder tous ces messages au format brut original et en Markdown. Une fonction pour partager un message ou un thread serait aussi sympa.
Pour la persistance des données, je pense utiliser ElasticSearch avec son moteur vectoriel. Un LLM pourrait assigner automatiquement des tags à chaque conversation. J'aimerais que l'interface web soit minimaliste, orientée vitesse et exploration.
Pour la postérité, toutes ces données devraient être exportées en continu dans un Object Storage, sous un format YAML facilement compréhensible.
Je me demande si ce type d’application existe en Open source ou closed-source 🤔.