Advertisement · 728 × 90
#
Hashtag
#Dofigen
Advertisement · 728 × 90
Post image

Bonjour à tous,

Cette semaine on continue les deux sujets de live:

Lundi, l'Overlay++: je continue l'intégration des API #Twitch

Mercredi, #Dofigen: interfaçage direct avec #Buildkit

#livecoding #buildinpublic #rust #typescript

4 1 0 0
Preview
lenra4devs - Twitch L'équipe Lenra c'est des devs passionnés par les projets innovants, alternatifs & open source ! / On optimise la création d'apps avec notre projet open source lenra.io / Flutter Dart Phoenix Elixir…

Cet après-midi on se retrouve sur #Twitch pour reprendre l'intégration de #Dofigen avec #Buildkit sans passer par un #Dockerfile.

On fera une première analyse de l'état de l'art pk ça va prendre un peu de temps à implanter.

Rdv à 14h sur twitch.lenra.io

#buildinpublic #rust #docker

1 2 0 0
Post image

Semaine de "calme", semaine de #live !

On se retrouve lundi à 14h pour continuer l'Overlay++. Je vais commencer la liaison avec les #API de #Twitch !

Et aussi mercredi à 14h pour implémenter l'interfaçage avec #Buildkit et donc pouvoir build directement un fichier #Dofigen.

#buildinpublic

3 1 0 0
Preview
lenra4devs - Twitch L'équipe Lenra c'est des devs passionnés par les projets innovants, alternatifs & open source ! / On optimise la création d'apps avec notre projet open source lenra.io / Flutter Dart Phoenix Elixir…

Bien le bonjour 😊

Cet après-midi je serai en #live sur #Twitch !

Je vais bosser sur #Dofigen pour gérer les montages de volumes de la commande RUN quand on #parse un #Dockerfile 🐋
Et si j'avance bien, on va faciliter l'installation de Dofigen.

Rdv à 14h sur twitch.lenra.io

#buildinpublic #rust

1 0 1 0
Post image

Hey !

C'est semaine de lives #Twitch 🤩

Lundi à 14h - #Overlay++ > Meilleurs gestion de la musique dynamique et gestion du volume en fonction des scènes 🎵🎚️

Mercredi à 14h - #Dofigen > Gestion du parsing de montages dans les RUN de #Dockerfile et traitement de tickets 🎟️

Bon dimanche !

0 0 0 0
Preview
Release v2.7.0 · lenra-io/dofigen Changelog v2.7.0 (2026-02-04) Features Add parse sub command (#455) (97e5ed2), closes #455 #383 #386 Dockerfile to Dofigen struct transformation (#386) (96b4e48), closes #386 Parse Dockerfile cont...

Lors du dernier live #Twitch j'ai finalisé le parsing de #Dockerfile dans #Dofigen 🚀

Vous pouvez maintenant migrer les Dockerfile de vos projets en configuration Dofigen pour simplifier leur lecture et avoir une meilleure gestion du cache.

On se retrouve dans 3 semaines pour les prochains #live !

1 0 0 0
Preview
lenra4devs - Twitch L'équipe Lenra c'est des devs passionnés par les projets innovants, alternatifs & open source ! / On optimise la création d'apps avec notre projet open source lenra.io / Flutter Dart Phoenix Elixir…

Bien le bonjour 😁

Cet aprem je reprends et finalise la transformation de fichier #Dockerfile en configuration #Dofigen pour reprendre les configurations de vos projets existants.

Le live commence à 14h sur twitch.lenra.io

#buildinpublic #rust #yaml

1 1 0 0
affiche en style pixel art, 8bits avec marqué : "Live Twitch - Lenra - Lundi et Mercredi 14h"

affiche en style pixel art, 8bits avec marqué : "Live Twitch - Lenra - Lundi et Mercredi 14h"

Salut à tous,

Retour des lives #Twitch cette semaine !

Ce lundi à 14h on va gérer les sons et les transitions de l'#Overlay++

Et mercredi à 14h, je vais finir une première version du parsing de #Dockerfile en conf #Dofigen.

#buildinpublic #rust #typescript #webrtc

4 1 0 0

🌟 Spotlight: @taorepoara.bsky.social

Cet après-midi on se retrouve pour commencer de nouvelles fonctionnalités sur #Dofigen !

Je vais avancer sur la génération d'une conf Dofigen à parti...

👉 bsky.app/profile/taorepoara.bsky....

#IndieSpotlight

0 0 0 0
Preview
lenra4devs - Twitch L'équipe Lenra c'est des devs passionnés par les projets innovants, alternatifs & open source ! / On optimise la création d'apps avec notre projet open source lenra.io / Flutter Dart Phoenix Elixir…

Cet après-midi on se retrouve pour commencer de nouvelles fonctionnalités sur #Dofigen !

Je vais avancer sur la génération d'une conf Dofigen à partir d'un #Dockerfile existant pour optimiser ce que vous avez déjà !

Rdv à 14h sur twitch.lenra.io

#Twitch #BuildInPublic

6 0 1 0

Maintenant qu'on gère toutes (ou presque) les commandes de #Dockerfile dans #Dofigen, on va pouvoir attaquer de nouvelles fonctionnalités 🚀

On commencera ça lors du live de mercredi prochain.

0 0 1 0
Release v2.5.1 · lenra-io/dofigen Changelog v2.5.1 (2025-11-06) Fixes Builder sorting based on dependencies first (#421) (d319512), closes #421

Merci à @thibaultleouay.dev de m'avoir remonté le problème d'ordonnancement des builders sur #Dofigen !

La version 2.5.1 corrige ce problème et vous permet de ne plus vous soucier dans quel ordre mettre vos stages Docker:

github.com/lenra-io/dof...

1 0 1 0
Preview
Twitch Twitch is the world

On est reparti aujourd'hui pour avancer sur la transformation d'une structure de #Dockerfile en structure #Dofigen !

On a déjà une bonne base, je pense qu'on a moyen d'arriver au bout aujourd'hui 🤞

Comme d'habitude, RDV à 14h sur twitch.lenra.io

0 0 0 0

La semaine dernière j'ai pu faire un parser simple de Dockerfile.

Aujourd'hui, on continue en transformant un Dockerfile parsé en configuration #Dofigen !

RDV à 14h sur twitch.lenra.io

2 1 1 1
Preview
lenra4devs - Twitch L'équipe Lenra c'est des devs passionnés par les projets innovants, alternatifs & open source ! / On optimise la création d'apps avec notre projet open source lenra.io / Flutter Dart Phoenix Elixir…

Bonjour à tous,

Je reprends les lives Twitch !

Rendez-vous à 14h sur twitch.lenra.io

Je vais travailler sur une idée qui m'a été demandée suite aux présentations de #Dofigen : générer une configuration Dofigen à partir d'un Dockerfile existant.

1 1 1 1
Preview
lenra4devs - Twitch L'équipe Lenra c'est des devs passionnés par les projets innovants, alternatifs & open source ! / On optimise la création d'apps avec notre projet open source lenra.io / Flutter Dart Phoenix Elixir…

Bonjour à tous,

Cet après-midi je vais continuer l'exploration du système de syntaxe de #BuildKit de la semaine dernière pour permettre d'utiliser #Dofigen directement avec #Docker sans avoir à installer notre #CLI.

RDV à 14h sur

1 0 1 0
Preview
GitHub - lenra-io/dofigen: Dofigen is a Dockerfile generator using a simplified description in YAML or JSON format Dofigen is a Dockerfile generator using a simplified description in YAML or JSON format - lenra-io/dofigen

Solution numéro 3.
J'ai appris le #Rust de développant #Dofigen

github.com/lenra-io/dof...

0 0 0 0

Cette version intègre principalement un linter pour guider les utilisateurs vers les bonnes pratiques pour optimiser ses images #Docker et la correction de l'image Docker de #Dofigen

0 0 0 0

Bonjour à tous,

Je vais explorer le système de syntaxe dans les #Dockerfile et de génération de #LLB pour pouvoir utiliser #Dofigen directement dans Docker Compose 🤯

RDV à 14h sur twitch.lenra.io

1 0 1 0

Je reprends les live cette semaine, mais je passe au vendredi après-midi au lieu de mercredi après-midi, on sera plus détendu pour finir la semaine 😁

Demain, on va s'amuser avec le système de syntaxe de #Buildkit. Ca permettra d'intégrer #Dofigen directement avec #Docker et #DockerCompose !

1 0 0 1
Preview
GitHub - moby/buildkit: concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit - moby/buildkit

J'ai creusé un peu les normes des #Dockerfile et notamment le principe de syntaxe depuis que #Buildkit est le builder par défaut.

Vous saviez vous que la syntaxe est pas limitée au système de commandes de base ? #LLB

Je crois que je vais avoir du boulot sur #Dofigen 😁

github.com/moby/buildki...

3 0 0 1
L'amphi A du palais des congrès de Bordeaux vide après ma présentation vu depuis le fond de la salle.
On y voit encore mon fond d'écran sur l'écran de la scène

L'amphi A du palais des congrès de Bordeaux vide après ma présentation vu depuis le fond de la salle. On y voit encore mon fond d'écran sur l'écran de la scène

Mon talk s'est bien passé (de mon point de vue, on verra l'OpenFeedback pour l'autre point de vue 😁).

Merci à @bdxio.bsky.social de m'avoir donné la possibilité de faire ma présentation sur #Dofigen dans une si belle salle !

1 0 0 0
Preview
lenra4devs - Twitch L'équipe Lenra c'est des devs passionnés par les projets innovants, alternatifs & open source ! / On optimise la création d'apps avec notre projet open source lenra.io / Flutter Dart Phoenix Elixir…

Salut à tous,

Pour le live de cet après-midi, il n'y aura sûrement pas de code, du #Slidesk et du #Figma.

Je vais adapter ma présentation de #Dofigen pour qu'elle soit à jour pour le @bdxio.bsky.social début novembre et travailler sur le logo de celui-ci.

RDV à 14h sur

0 0 0 0
Preview
lenra4devs - Twitch L'équipe Lenra c'est des devs passionnés par les projets innovants, alternatifs & open source ! / On optimise la création d'apps avec notre projet open source lenra.io / Flutter Dart Phoenix Elixir…

Bonjour à tous,

Pour le live de cet après-midi, je vais optimiser l'image Docker de #OpenStatus grâce à #Dofigen.

L'objectif est de réduire le temps de build notamment avec du cache et réduire la taille de l'image finale.

RDV à 14h sur

1 0 0 0
Preview
Release v2.0.0 · lenra-io/dofigen 2.0.0 (2024-09-09) ⚠ BREAKING CHANGES Last struct refactoring (#255) Improve cache struct and replace artifacts by copy (#243) Lock file management (#244) Extend definitions from other files (#236...

Ca y est, elle est sortie 🎉

La v2 de #Dofigen a été release !

Il reste des fonctionnalités intéressantes à mettre en place, donc je vais préparer les tickets pour qu'ils soient le plus explicite possible pour le #Hacktoberfest

2 0 0 0
Preview
Release v2.0.0-rc.4 · lenra-io/dofigen 2.0.0-rc.4 (2024-09-03) Bug Fixes Do not display lockfile on update --dry-run (#262) (66b937f)

La RC 4 de #Dofigen a été release avec un correctif, mais surtout la possiblité de l'utiliser directement depuis l'image Docker (qui ne fait que 5 Mo 😁 ):

docker run --rm -it -v $(pwd):/app lenra/dofigen:2-rc gen

0 0 0 0
Preview
lenra4devs - Twitch L'équipe Lenra c'est des devs passionnés par les projets innovants, alternatifs & open source ! / On optimise la création d'apps avec notre projet open source lenra.io / Flutter Dart Phoenix Elixir…

Bonjour à tous,

Après la série de l'été pour faire la v2 de #Dofigen (qui est presque finie 😁 ), on reprend le développement de #Lenra !

Aujourd'hui, ça sera surtout de la résolution de bugs.

RDV à 14h sur

1 0 0 0
Preview
Release v2.0.0-beta.11 · lenra-io/dofigen 2.0.0-beta.11 (2024-08-21) ⚠ BREAKING CHANGES Improve cache struct and replace artifacts by copy (#243) Features Improve cache struct and replace artifacts by copy (#243) (2bbd5b3)

Pendant le live d'hier, j'ai pu finaliser les dernières fonctionnalités importantes pour la v2 de #Dofigen !

J'ai besoin de gens pour tester la version et me dire ce qu'ils en pensent.

Elle est installable via cargo ou ici:

1 0 0 0
Preview
lenra4devs - Twitch L'équipe Lenra c'est des devs passionnés par les projets innovants, alternatifs & open source ! / On optimise la création d'apps avec notre projet open source lenra.io / Flutter Dart Phoenix Elixir…

Salut,

Pour le live de cet après-midi, on attaque la gestion du fichier de lock dans #Dofigen, maintenant que l'on peut étendre des fichiers externes !

Y aura de l'#API de #Docker Hub, de la mise en #cache et du #hash de document, le tout en #Rust 😀

RDV à 14h sur

0 0 0 0
Preview
lenra4devs - Twitch L'équipe Lenra c'est des devs passionnés par les projets innovants, alternatifs & open source ! / On optimise la création d'apps avec notre projet open source lenra.io / Flutter Dart Phoenix Elixir…

Pour le live de cet après-midi on va apporter des modifications au projet struct-patch et les envoyer en validation qui vont permettre de gérer l'extension de fichiers dans #Dofigen.

RDV à 14h sur

0 0 0 0