!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

161 Members
Salon francographe de NixOS56 Servers

Load older messages


SenderMessageTime
29 May 2024
@raitobezarius:matrix.orgraitobezarius changed their display name from raitobezarius to raitobezarius (DECT: 7248).17:08:59
31 May 2024
@lewo:matrix.orglewoPour info, un journal parlant de NIxOS a été publié sur linuxfr: https://linuxfr.org/users/seb95/journaux/nixos-la-distribution-reproductible-et-declaratif Et ca en dit plutot du bien... même dans les commentaires!09:08:00
@passionlinux:matrix.orgSebastien ChavauxEt oui ça en dit que du bien au moins le journal puisque je l'utilise quotidiennement ;-p09:11:25
@lewo:matrix.orglewohehe, nous avons même l'auteur ici ;)09:12:57
@lewo:matrix.orglewoMerci à toi!09:13:04
@passionlinux:matrix.orgSebastien ChavauxMerci à vous, c'est ici que j'ai trouvé mes aides quand j'en ai eu besoin !09:13:28
@nam3l33ss:matrix.org@nam3l33ss:matrix.orgMerci !11:56:42
@gsaurel:laas.frnim65sBien vu la comparaison au générateur de site statiques :)12:38:26
@nbp:mozilla.orgnbp|ptoAvant je décrivais NixOS comme étant une installation toute fraîche à chaque mise à jour, ce qui est techniquement vrai, mais effrayant pour beaucoup de gens qui n'envisage pas que l'on puisse installer une distribution aussi simplement.12:55:11
@passionlinux:matrix.orgSebastien ChavauxN’hésitez pas surtout d'y aller pour rectifier mes âneries, j'ai une utilisation des plus basic, alors je passe beaucoup de choses sous silence15:46:44
@gaelle:gluten.spaceGaëllecette semaine, je donnais une formation de dev. Donc en déplacement loin de chez moi, avec mon laptop comme outil de travail unique et universel. Hier soir, suite à une pulsion incontrôlable, j’ai décidé de reconstruire mon système en repartant sur une config refaite from scratch, parce que ça faisait des années que je me traînais ma toute première configuration qui avait évolué chaotiquement. Quand je l’ai raconté aux stagiaires, j’ai eu droit à des regards inquiets16:48:46
@gsaurel:laas.frnim65sdans la dernière présentation de nix que j’ai faite à des collègues, la phrase qui a le plus fait mouche c’est «Vous êtes terrifiés par les mises à jour, non ? Vous n’en feriez jamais une avant une démo par exemple.»17:12:07
@bew:matrix.orgbew
In reply to @gsaurel:laas.fr
dans la dernière présentation de nix que j’ai faite à des collègues, la phrase qui a le plus fait mouche c’est «Vous êtes terrifiés par les mises à jour, non ? Vous n’en feriez jamais une avant une démo par exemple.»
Ou pendant 😀
17:20:44
1 Jun 2024
@passionlinux:matrix.orgSebastien ChavauxNixos 24.05 est là.09:34:37
@gaelle:gluten.spaceGaëllemise à jour faite :)09:49:50
@smith:livegen.netSmithPareil ici. Premier crash sur frame.work AMD 13 7840 en regardant twitch sur firefox 🤓09:50:43
@smith:livegen.netSmithJe pense que je vais rester sur le kernel 6.109:51:02
@rgrunbla:matrix.orgReventlovla grosse question13:12:24
@rgrunbla:matrix.orgReventlovest-ce que je mets à jour ou alors les candidats du CAPES vont me détester13:12:40
@rgrunbla:matrix.orgReventlovLa 23.11 est encore maintenue pour 1 mois, right ?13:13:14
2 Jun 2024
@tgerbet:matrix.orgtgerbetYep EOL 2024-06-30 C'est la période des double backports 🫠09:42:43
@passionlinux:matrix.orgSebastien ChavauxJuste deux ou trois changements à faire dans ma config et ça roulait20:46:52
@passionlinux:matrix.orgSebastien Chavauxune 24.05 toute belle20:47:07
3 Jun 2024
@nam3l33ss:matrix.org@nam3l33ss:matrix.org Chez moi 24,05 flatpak est cassé,
un problème avec meson et xwayland .
( Je n'ai pas cherché plus c'est le genre de problème qui souvent me dépasse)
02:50:02
@nam3l33ss:matrix.org@nam3l33ss:matrix.orgPar contre le bon de version avec incus 😅02:50:06
@gaelle:gluten.spaceGaëlle

je suis en tout début de réflexion sur une modélisation d’infra déclarative, et je ne serais pas contre des avis à chaud :

  • actuellement toute mon infra est gérée par ansible. J’ai écrit des quantités de playbooks pour tout déployer, mais c’est lourd à maintenir, et c’est loin d’être aussi propre et efficace que nix
  • je songe à refaire toute mon infra sur nixos, avec des conteneurs, et probablement nixos ou nixos4 autour, pour gérer les différentes machines (serveurs applicatifs, serveurs de backups, serveurs de monitoring…)
  • donc dans l’idéal, j’aimerais une configuration nix déclarant les différents services. Et chaque service (ou plutôt conteneur ?) aurait un nom de domaine associé, qui serait géré par l’infra. Donc génération de zones DNS sur la simple déclaration de service. Ça je vois bien comment le faire
  • par contre je voudrais aussi gérer un service mail, et créer au moins un mail « système » que le conteneur en question pourrait utiliser pour envoyer ses emails transactionnels. Et là, à moins que j’utilise un serveur de mail qui stocke l’existence de ses comptes sur le système de fichiers, je devrai insérer des lignes dans une base, et nix n’est pas prévu pour ça

donc la question principale est : est-il possible de déclarer des comptes mails, qui seraient représentés dans une base de données, par le biais de nix ? Je me suis dit que la configuration du système pourrait intégrer un playbook ansible, et écrire des fichiers de variables et hôtes pour qu’ansible soit ensuite appelé et s’assure de l’existence des comptes, mais je ne me rends pas compte d’à quel point cette solution peut être sale ou au contraire pratique

06:51:26
@lewo:matrix.orglewo Gaëlle: je ne comprends pas si ton besoin est de stocker les comptes dans une BDD particulière, mais il est tout a fait possible de gérer des comptes mails depuis une configuration Nix, comme expliqué ici: https://nixos-mailserver.readthedocs.io/en/latest/options.html#mailserver-loginaccounts
Une autre approche pourrait être d'utiliser LDAP. Nix pourrait alors créer des entrées dans une base LDAP (j'suis pas certain que ce soit conseillé en prod cela dit), comme dans ce test: https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/-/blob/master/tests/ldap.nix?ref_type=heads#L76
09:54:35
@gaelle:gluten.spaceGaëllej’ai vu ce projet, et il est effectivement prometteur. Mais à première vue, la création des comptes peut se faire dans des fichiers (ce que sait très bien faire Nix, du coup). Mais je ne suis pas sûre que ce soit le cas des différents services que je voudrais gérer. Par exemple, si un service est un applicatif web, je voudrai sans doute lui créer un compte admin automatiquement, et ça sera dans la base de données. Mais également, j’ai découvert Stalwart comme serveur mail moderne, et celui-ci stocke les données de comptes dans une base. L’approche LDAP semble intéressante ceci dit, et vaut probablement le coup de m’y intéresser, merci. Pourquoi ça ne serait pas conseillé d’utiliser ça en prod ?11:37:13
@rgrunbla:matrix.orgReventlov

donc la question principale est : est-il possible de déclarer des comptes mails, qui seraient représentés dans une base de données, par le biais de nix ?

Et utiliser ta configuration nix comme base de données, ça irait ou pas ?

11:55:10
@rgrunbla:matrix.orgReventlov(ça revient à ce que lewo disait en fait)11:55:37

Show newer messages


Back to Room ListRoom Version: 6