close
    • chevron_right

      Tipi – L’auto-hébergement facile

      news.movim.eu / Korben · Thursday, 24 August - 07:00 · 2 minutes

    C’est aujourd’hui que prend fin votre calvaire d’avoir à installer et configurer manuellement chaque service auto-hébergé sur votre serveur perso.

    Grâce au logiciel open source Tipi, vous allez pouvoir profiter de plus de 120 applications préconfigurées et personnalisables. L’idée derrière ce projet est de démocratiser l’auto-hébergement, et je peux dire que c’est un succès.

    Le cœur de Tipi est un orchestrateur Docker, qui permet de lancer et gérer plusieurs services sur un seul serveur. N’ayez pas peur, il est conçu pour être accessible à tous, quelles que soient vos compétences techniques.

    Lorsque vous commencez à utiliser Tipi, vous êtes accueilli par une interface web sympathique qui vous permet de gérer très facilement tous vos services mais également d’en ajouter et de les paramétrer. Et si jamais vous vous sentez limité par les applications disponibles, pas d’inquiétude : L’app store inclus dans Tipi vous permettra de demander l’ajout de nouveaux services à la communauté.

    Pour vous donner un peu plus envie, voici un aperçu des différentes applications auto-hébergées que vous pouvez installer sur votre serveur. Il y a par exemple Adguard , un excellent bloqueur de publicités dont je vous ai déjà parlé, ou Bazarr , un gestionnaire de sous-titres pour les films et séries. Et bien sûr pour les développeurs, il existe même une interface Web pour Visual Studio Code appelée Code-Server . Avec Tipi, les possibilités sont nombreuses.

    Firefly III vous permettra par exemple de suivre vos dépenses et vos revenus en un seul endroit, sans partager vos informations financières avec des services tiers. J’ai également trouvé Gladys Assistant qui est un assistant personnel qui prend soin de votre vie privée tout en vous aidant à gérer votre domotique.

    D’autres outils incroyables pour la gestion et la synchronisation de fichiers, la gestion de tâches, la surveillance de serveurs, la gestion de médias, et bien plus encore sont également disponibles. Vous y trouverez aussi WikiJS , un wiki open source extensible, Tautulli , un compagnon pour Plex, et Resilio , une solution basée sur P2P pour la synchronisation et le partage de fichiers.

    Pour le tester, il y a également une démo ici . (user : user@runtipi.io / mdp : password)

    L’installation est facile . Il vous faudra un Linux du genre Ubuntu 18.04 LTS, Docker et le plugin Docker Compose. Ensuite, pour l’installer, il suffit de récupérer et lancer la dernière version avec la commande suivante :

    curl -L https://setup.runtipi.io | bash

    Et voilà ! A vous des tas d’applications auto-hébergées sans prise de tête. Tipi est un projet plutôt exceptionnel qui rend abordable l’auto-hébergement pour le plus grand nombre.

    Je vous encourage à l’essayer par vous-même. Vous trouverez plus d’infos par ici .

    • chevron_right

      Proton Pass dévoile son code source pour montrer qu’il ne cache rien de malsain

      news.movim.eu / Numerama · Friday, 21 July - 13:22

    proton pass

    La société Proton publie le code source de son gestionnaire de mots de passe, Proton Pass. Une manière de montrer qu'il n'a rien à cacher, en ligne avec ses précédentes divulgations pour ses autres logiciels. [Lire la suite]

    Abonnez-vous aux newsletters Numerama pour recevoir l’essentiel de l’actualité https://www.numerama.com/newsletter/

    • chevron_right

      Quels sont les logiciels libres que l’État préconise en 2023 ?

      news.movim.eu / Numerama · Saturday, 20 May, 2023 - 06:12

    open-source-linux

    La liste des logiciels libres recommandés par État continue de grandir. Ils sont désormais 359 à être conseillés. En parallèle, le site web dédié a bénéficié d'une refonte bienvenue. [Lire la suite]

    Abonnez-vous aux newsletters Numerama pour recevoir l’essentiel de l’actualité https://www.numerama.com/newsletter/

    • chevron_right

      Le créateur de GPT-4 et ChatGPT ne rejette plus complètement l’open source

      news.movim.eu / Numerama · Tuesday, 16 May, 2023 - 09:06

    openai

    L'open source de retour en grâce chez OpenAI, la société derrière GPT-4 et ChatGPT ? L'entreprise est attendue sur ce terrain avec l'ouverture d'un de ses modèles de langage les plus récents. Un revirement qui serait justement lié à la pression du secteur de l'open source. [Lire la suite]

    Abonnez-vous aux newsletters Numerama pour recevoir l’essentiel de l’actualité https://www.numerama.com/newsletter/

    • chevron_right

      Comment optimiser par lots des tonnes de PNG / JPG / Web

      news.movim.eu / Korben · Tuesday, 9 May, 2023 - 07:00

    Si vous cherchez un petit soft sympa pour compresser vos images JPEG, PNG et WebP sans vous prendre la tête depuis votre Linux, macOS et Windows, je vous invite à jeter un oeil à Imagine.

    Optimisation en lots de fichiers PNG et JPG pour un site web

    Ce logiciel très simple à prendre en main permet de faire à la fois de la conversion de formats de fichiers, mais également de l’optimisation de masse. Pratique si vous avez des tonnes d’images à recompresser ou à convertir dans un autre format.

    Réduire la taille des fichiers PNG et JPG pour une meilleure expérience utilisateur

    C’est open source, sous licence MIT et pour l’utiliser sous Linux, vous pouvez le compiler comme ceci :

    git clone https://github.com/meowtec/Imagine.git
    npm install
    npm run dev

    Mais le mieux c’est encore de télécharger l’AppImage et de le rendre exécutable comme ça :

    chmod a+x Imagine-x.y.z-x86_64.AppImage
    ./Imagine-x.y.z-x86_64.AppImage

    C’est dispo ici.

    • chevron_right

      Matchering – Pour faire votre mastering audio gratuitement

      news.movim.eu / Korben · Monday, 27 March, 2023 - 07:00 · 1 minute

    En matière de création musicale, il y a souvent une étape qui casse un peu la tête, c’est le mastering. Il s’agit de la dernière touche qu’on apporte à un morceau de musique en relevant certaines de ces caractéristiques. On peut par exemple ajuster certaines fréquences, améliorer l’aspect stéréo, retirer certains parasites sonores…etc pour avoir quelque chose de très léché avec un son propre et optimisé pour tous les systèmes de diffusion du vinyl au streaming en passant par le CD.

    Heureusement, pour cette étape, il y a des outils qui font également le boulot. C’est par exemple le cas de ce projet open source codé en Python et nommé Matchering , qui prend en entrée votre morceau ainsi que le morceau qui sera utilisé comme référence.

    Capture d'écran de l'interface utilisateur de Matchering

    L’algo de matchering va vous permettre de donner à votre morceau de musique la même sonorité que celui de votre artiste préféré. Cela permet également de mettre toutes les chansons d’un même album au diapason. Et pour cela, Matchering analyse le morceau de référence et en extrait la moyenne quadratique (RMS), la réponse en fréquence, l’amplitude, mais également la spatialisation stéréo. Puis applique ces mêmes paramètres à votre morceau.

    Comme c’est un logiciel libre, vous pouvez l’installer via Docker sur votre propre machine. C’est également une lib python, donc vous pouvez intégrer ses fonctionnalités dans vos outils.

    import matchering as mg
    
    # Sending all log messages to the default print function
    # Just delete the following line to work silently
    mg.log(print)
    
    mg.process(
        # The track you want to master
        target="my_song.wav",
        # Some "wet" reference track
        reference="some_popular_song.wav",
        # Where and how to save your results
        results=[
            mg.pcm16("my_song_master_16bit.wav"),
            mg.pcm24("my_song_master_24bit.wav"),
        ],
    )

    Et si tout cela n’est pas possible pour vous mais que vous voulez quand même tester, il y a des services (avec quelques crédits gratuits) qui l’ont implémenté comme Songmastr et Moises .

    Maintenant si vous êtes producteur ou ingénieur son, ça peut valoir le coup de vous pencher sur Docker en cliquant ici.

    • chevron_right

      Quels sont les logiciels libres que l’État conseille en 2022 ?

      news.movim.eu / Numerama · Friday, 5 August, 2022 - 16:45

    manchots animal

    La direction interministérielle du numérique et Etalab actualisent la liste des logiciels libres recommandés par État. Il y en a 287. [Lire la suite]

    Abonnez-vous aux newsletters Numerama pour recevoir l’essentiel de l’actualité https://www.numerama.com/newsletter/

    • chevron_right

      Mautic – Gérer vos automatisation marketing comme un chef avec ce logiciel libre

      news.movim.eu / Korben · Thursday, 30 June, 2022 - 07:15 · 7 minutes

    — Article rédigé en partenariat avec WebAnyOne

    Mautic c’est quoi ?

    Aujourd’hui, j’aimerais vous présenter un logiciel libre dont on parle trop peu à mon goût : Mautic .

    Alors Mautic c’est quoi ?

    Et bien il s’agit d’un logiciel libre et gratuit permettant de faire ce qui s’appelle du « marketing automation » (automatisation marketing). L’automatisation marketing permet d’automatiser les tâches répétitives telles que le marketing par e-mail, la publication sur les médias sociaux et parfois les campagnes publicitaires. L’objectif est de gagner du temps et d’être plus efficace.

    C’est très utilisé par les grosses sociétés, mais un peu moins par les indépendantes et plus petites structures. Ça permet de dépenser moins d’énergie et de temps dans les opérations de communication et dans le suivi de clientèle. Ça permet également d’éviter les erreurs et de gagner en efficacité sur un panel très varié de tâches liées au marketing via différents canaux de diffusion (emails, réseaux sociaux, site web…etc.)

    Et ça permet également d’avoir des métriques sur toutes les opérations engagées.

    Bref pour en revenir à Mautic, cet outil une fois installé va vous permettre d’établir un suivi précis et détaillé de vos contacts, d’organiser vos campagnes marketing, mais également d’automatiser le processus de recherche et conversion de vos prospects en clients.

    Cela se fera au travers de pages web de renvoi et de formulaires (tunnels…etc.), par l’envoi d’emails automatisé, mais également de SMS voire de notifications web. Mautic peut également assurer le suivi des médias sociaux et s’intègre parfaitement avec votre CRM ou vos outils. De plus une API est également dispo, ce qui vous permettra de réaliser des développements spécifiques à Mautic si vous en avez le besoin.

    Comment installer Mautic ?

    Si Mautic vous intéresse, vous avez 2 façons d’en profiter :

    • La première c’est de l’installer sur votre propre serveur ! Bonne nouvelle, je vous ai fait un tutoriel juste en dessous.
    • La seconde c’est de passer par WebAnyOne, une plateforme SaaS qui gère pour vous toute l’infrastructure liée à Mautic.

    WebAnyOne est une société qui propose d’installer et d’héberger Mautic à votre place. Ainsi, vous profiterez de ce super logiciel libre d’automatisation marketing, clé en main. Ce sera donc un gain de temps pour vous, mais également une tranquillité d’esprit à la fois sur la maintenance technique, les mises à jour et surtout la sécurité de vos données.

    Cette société basée en France dispose d’une expertise pointue en marketing et vous fournira du support et répondra à toutes vos questions concernant la technique, le marketing ou les usages liés à Mautic.

    Même si c’est une solution Saas, vous resterez évidemment propriétaire des données (c’est dans le contrat), et vous pourrez disposer d’un export du code et de la base de données si besoin. Et cela va de soi, WebAnyOne respecte le RGPD et toutes les données sont hébergées sur le sol français.

    L’offre de service de WebAnyOne est sans engagement, et début à partir de 100 € HT / mois jusqu’à 10 000 clients, ce qui en fait une solution bien moins chère que ses concurrents Hubspot ou Plezi.

    Cliquer ici pour une démo gratuite de MAUTIC

    Pour terminer, quelques fun facts sur Mautic :

    • C’est le seul logiciel de marketing automation open source (sur les 7500 logiciels actifs en 2022)
    • Mautic c’est 1 million d’installations à travers le monde
    • L’outil est traduit en 35 langues
    • C’est 350 000 lignes de codes en PHP/Symfony
    • Evidemment, une communauté hyper active :
      • +50 développeurs actifs
      • 276 contributeurs sur Github
    • Et de nombreux logiciels interconnectables (WordPress, Hubspot, PipeDrive, Zapier, etc.)

    Je vous propose maintenant qu’on passe au tuto d’install de Mautic sur votre propre serveur.

    Le tutoriel d’installation de Mautic

    Avant de commencer, voici ce dont vous aurez besoin :

    • D’un serveur correctement configuré chez un hébergeur sérieux. Vous pouvez également fonctionner en local en l’hébergeant sur une machine à vous.
    • D’un service spécialisé dans l’emailing (ex : Amazon SES) permettant d’envoyer des messages au travers d’une API ou en SMTP.

    Histoire de gagner du temps, je vous propose qu’on installer Mautic à l’aide de Docker. Si vous ne voulez pas passer par Docker, un autre tutoriel d’installation directe est disponible sur le site de WebAnyOne .

    Je vais partir du principe que vous utilisez une distribution Linux basée sur Debian (comme Ubuntu-server par exemple).

    Première étape, mettre à jour le système.

    sudo apt update
    sudo apt upgrade

    Ensuite, on va installer Docker compose comme ceci :

    sudo apt-get install docker-compose

    Cela installera Docker, Docker-Compose et toutes leurs dépendances.

    On va ensuite créer un fichier docker-compose.yml dans lequel nous spécifierons la composition de notre environnement.

    On commence donc par spécifier 2 services :

    • « database » qui sera une base de données MySQL utilisant l’image percona recommandé pour Mautic.
    • « mautic » qui sera le script mautic utilisant l’image officielle v4 de Mautic accompagnée d’Apache

    Si vous désirez d’autres versions de Mautic, je vous invite à jeter un œil à sa page Docker .

    Le login pour la base de données sera root et le mot de passe spécifié via la variable MYSQL_ROOT_PASSWORD sera « mypassword ». Je vous invite à mettre un vrai mot de passe à la place. Pensez bien sûr à modifier les variables MAUTIC_DB_* en fonction de vos modifications de nom, de login, de mot de passe ou de port.

    Au niveau du mapping des ports, Mautic sera accessible sur le port 8880. Les volumes créés utiliseront l’espace local et un réseau virtuel nommé mauticnet sera créé.

    Bref, copiez-collez ce qui se trouve ci-dessous dans un fichier docker-compose.yml.

    version: "2"
    
    services:
      database:
        image: powertic/percona-docker
        container_name: database
        environment:
          MYSQL_ROOT_PASSWORD: mypassword
        ports:
          - "3306:3306"
        volumes:
          - mysql_data:/var/lib/mysql
        restart: always
        networks:
          - mauticnet
        command: --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci --sql-mode=""
    
      mautic:
        container_name: mautic
        image: mautic/mautic:v4-apache
        volumes:
          - mautic_data:/var/www/html
        environment:
          - MAUTIC_DB_HOST=database
          - MAUTIC_DB_USER=root
          - MAUTIC_DB_PASSWORD=mypassword
          - MAUTIC_DB_NAME=mautic4
        restart: always
        networks:
          - mauticnet
        ports:
          - "8880:80"
    
    volumes:
      mysql_data:
        driver: local
      mautic_data:
        driver: local
    networks:
      mauticnet:
        driver: bridge

    Une fois que c’est fait, nous allons lancer docker compose pour nous assurer que tout se passe bien. Placez-vous dans le répertoire contenant le fichier docker-compose.yml et entrez la commande suivante :

    sudo docker-compose up -d

    Les images des logiciels se téléchargeront et l’ensemble de l’infrastructure sera démarrée.

    Une fois que c’est OK et qu’aucune erreur n’a eu lieu, testez l’IP de votre serveur suivi du port 8880.

    https://server:8880

    Si tout s’est correctement déroulé, vous devriez alors voir la page de config de Mautic.

    Sur la page de configuration de la base de données, remettez bien le même mot de passe que celui du root que vous avez spécifié dans votre fichier docker-compose.yml. Le mien c’est « mypassword ».

    Configurez ensuite l’administrateur de votre installation Mautic :

    Puis terminez avec la configuration d’un serveur SMTP ou d’un service comme Sendgrid…etc., ce qui va vous permettre d’envoyer vos emails depuis Mautic.

    Et voilà, une fois l’installation terminée, vous pourrez explorer les nombreuses possibilités de Mautic. Mon travail s’achève là, mais je vous invite à consulter cet article pour en savoir plus.

    N’oubliez pas de configurer les tâches CRON pour que vos messages partent bien le moment venu. Sur votre serveur, lancez la commande :

    crontab -e

    Puis ajoutez les lignes suivantes à votre fichier. Vous pouvez évidemment changer les fréquences d’exécution si besoin.

    40 1 * * * cd ~/www/ && php bin/console mautic:maintenance:cleanup --days-old=180 --no-interaction
    6,16,26,36,46,56 * * * * cd ~/www/ && php bin/console mautic:segments:update
    8,28,48 * * * * cd ~/www/ && php bin/console mautic:campaigns:update
    9,29,49 * * * * cd ~/www/ && php bin/console mautic:campaigns:trigger
    10,30,50 * * * * cd ~/www/ && php bin/console mautic:messages:send
    19,39,59 * * * * cd ~/www/ && php bin/console mautic:broadcasts:send
    20 * * * * cd ~/www/ && php bin/console mautic:import

    Je vous invite à lire cet article pour plus d’information .

    Et n’oubliez pas !

    Si installer et maintenir Mautic ne vous dit rien, car vous manquez de temps, sachez que WebAnyOne propose une installation complète et hébergée du service pour que vous puissiez l’utiliser sans vous soucier de la technique.

    Les offres SaaS de WebAnyOne concernant Mautic débutent à partir de 100 € HT / mois.

    Cliquer ici pour une démo gratuite de MAUTIC

    Amusez-vous bien !

    • chevron_right

      Au fait, pourquoi Red Hat s’appelle Red Hat ?

      news.movim.eu / Numerama · Sunday, 19 June, 2022 - 18:28

    Red Hat

    C'est une distribution Linux qui figure parmi les plus connues. Sa maison-mère a été rachetée par IBM pour des dizaines de milliards de dollars. Il s'agit de Red Hat. Et le nom de l'entreprise a une histoire. [Lire la suite]

    Abonnez-vous aux newsletters Numerama pour recevoir l’essentiel de l’actualité https://www.numerama.com/newsletter/