• [^] # Re: /conf

    Posté par . En réponse au journal Nixos la distribution reproductible et déclaratif.. Évalué à 4.

    On va pas se mentir, si tu personnalises très finement la configuration de tes logiciels tout en restant dans ce qui est définissable dans les fichiers Nix, tu vas sûrement te trouver limité, mais parfois il y un une clé «extraConfig» qui te permet de mettre de la config brut. C’est pas le plus élégant, mais efficace.

    Il faut comprendre que tu ne seras plus pleinement maître de la conf de tes logiciels. Tu passes d’une conf «technique» à une déclaration «fonctionnel» de ce que tu souhaites. Ça peux faire peur mais finalement ça a des avantages non négligeable.
    1/ Plus besoins de se plonger dans la doc de chaque brique de ton système
    2/ Plus de risque d’avoir fait une conf dangereuse/ trop permissive.
    3/ En cas de monté de version de la conf logiciel, c’est transparent pour toi

    Le mieux est que tu peux capitaliser sur les confs Nix de base, pour offrir des services de plus haut niveau, tout en restant Nix.Pour illustrer ces avantages tu peux regarder SNM(Simple Nixos Mailserver), qui te permet de monter un serveur de mail (SMTP + IMAP) en une 20ène lignes, client web bonus (10 lignes) !