epub, le convertisseur EPUB3 à la volée de LinuxFr.org
Le site LinuxFr.org utilise divers logiciels libres pour son fonctionnement et ses services : une large majorité provient de projets tiers (Debian, MariaDB, Redis - version d’avant le changement de licence, nginx, Postfix, conteneurs LXC et Docker, Ruby On Rails, Sympa, etc.) et d’autres composants sont développés pour nos propres besoins. Cette dernière catégorie comprend le code principal du site web en Ruby On Rails, et principalement 5 services autour : le cache d’images img, la tribune board, le convertisseur EPUB 3 epub, le partageur sur les réseaux sociaux share et le convertisseur LaTeX vers SVG svg. Cette dépêche va s’intéresser à epub, un code sous AGPLv3.
Elle est née d’une envie personnelle d’expliquer, documenter et montrer ce qui a été fait sur le convertisseur EPUB3 à la volée de LinuxFr.org, et elle vient accompagner la précédente sur img, le cache d’images sur LinuxFr.org.
img, le cache d’images sur LinuxFr.org
Le site LinuxFr.org utilise divers logiciels libres pour son fonctionnement et ses services : une large majorité provient de projets tiers (Debian, MariaDB, Redis - version d’avant le changement de licence, nginx, Postfix, conteneurs LXC et Docker, Ruby On Rails, Sympa, etc.) et d’autres composants sont développés pour nos propres besoins. Cette dernière catégorie comprend le code principal du site web en Ruby On Rails, et principalement 5 services autour : le cache d’images img, la tribune board, le convertisseur EPUB 3 epub, le partageur sur les réseaux sociaux share et le convertisseur LaTeX vers SVG svg. Cette dépêche va s’intéresser à img, un code sous AGPLv3.
Elle est née d’une envie personnelle d’expliquer, documenter et montrer ce qui a été fait sur le cache d’images de LinuxFr.org, complétée d’une demande d’un « article technique sur le fonctionnement de ce cache, les choix techniques qui ont été faits, les erreurs commises donc à éviter… ».
Forum Linux.général Docker - Incron
Bonjour,
Voila je suis entrain de mettre dans un docker une application web qui a entre autre des interactions avec le système.
Cette interaction de passe principalement en créant un fichier dans un dossier particulier qui dans une installation "standard" est surveillé par un "incron" fait avec systemd.
Le soucis est la non présence d'incon dans Debian 11 et la non présence de systemd dans mon container.
Des idées pour effectué le même type de comportement ?
À savoir exécuter (…)
Forum général.général Problème d'importation d'une application Docker
Bonjour,
J'ai, par le passé, utilisé le service UmbrelOS, un cloud auto-hébergé. J'ai ensuite fait l'acquisition d'un VPS. Le problème, c'est qu'après la nouvelle mise à jour d'Umbrel, ce n'était plus une image Docker mais un système à part entière à installer directement sur la machine. Le problème, c'est que mon VPS ne propose que le BIOS et j'ai besoin de l'UEFI pour démarrer sur cette ISO.
J'ai donc opté pour une autre solution. J'ai installé CasaOS, un service similaire (…)
Lien procfusion - Un gestionnaire de processus, écrit en Rust, pour vos images Docker
Petites brèves : UUID, FSF, opendata, JO, linux, grafana, RoR, Docker et d'autres en vrac
Déversons un peu ici la veille du moment pour libérer des onglets ailleurs et partager des liens mais aussi des sources : il s’agit bien évidemment de liens en rapport avec les thématiques du site (en l’occurrence dans cette fournée on trouvera logiciel libre, opendata, développement et vie privée par exemple), et ils sont plutôt variés ; les sources sont des sites web, des lettres d’actus et des réseaux sociaux (dans le cas présent, tous arrivés jusqu’à moi via des flux RSS/Atom), et c’est aussi une manière de les partager et de vous inviter à les suivre aussi. Dans la suite de la dépêche, on parlera donc en vrac UUID, FSF, opendata, JO, linux, grafana, RoR, Docker et bien d’autres choses encore.
Forum général.cherche-logiciel Une solution pour faire tourner iologo sous GNU/Linux ?
Bonjour,
Je ne connais pas le Windows de Microsoft car je n’utilise personnellement que nos systèmes GNU/Linux depuis plus de 20 ans.
L’une de mes collègues qui avait choisi d’emporter un ordinateur de fonction sous GNU/Linux et qui en est totalement satisfaite, y compris d’un point de vue éthique, a dû se résigner à emporter un deuxième ordinateur, équipé du Windows de Microsoft, car elle ne possède personnellement qu’un vieux Mac et que les soins de santé pour son jeune (…)
FRR dans cloonix dans podman
Cloonix est un outil d’aide à la construction de réseau virtuel. Il est basé sur Open vSwitch pour l’émulation du réseau constitué de switchs et LANs virtuels, sur crun et les namespaces pour la gestion de conteneurs et sur KVM pour ce qui concerne l’émulation des machines complètes.
Cloonix peut être considéré comme un hyperviseur qui permet de lancer des scénarios de démonstration impliquant des réseaux connectant de nombreuses machines virtuelles ou conteneurs. Ce logiciel open source permet d’automatiser et de rejouer des scénarios complets.
FRR est le logiciel open source qui permet de transformer une machine Linux en l’équivalent d’un routeur professionnel, ce logiciel implémente tous les protocoles de routage classique.
Podman est exactement comme Docker, un gestionnaire de conteneur.
Le but de cette dépêche est de présenter une démonstration qui tourne dans un podman et qui met en œuvre un réseau d’une soixantaine de conteneurs et qui peut être lancé en tant qu’utilisateur simple sans les droits root.
Il y a le lien « demo » qui montre une vidéo un peu accélérée de cette démonstration qui démarre les machines, les configure et les met en réseau. On peut ensuite y voir la convergence du protocole OSPF.
Lien A 2024 Plea for Lean Software (with running code)
Journal Activer Elasticsearch pour son instance Mastodon
Cet article est la suite de l'article pour héberger une instance Mastodon.
Mastodon (<3) évolue encore avec une belle nouveautée dans sa version stable de rentrée, comme l'indique par un toot d'Eric F. :
La #recherche plein texte (contenu des toots) est disponible sur la toute dernière version du logiciel #mastodon (en version bêta, déploiement dans la branche stable prévue en septembre selon @renchap)
Encore faut-il avoir un Elasticsearch (ou son fork à licence bien plus permissive, Opensearch) (…)
Forum Linux.débutant [orchestrateur multisites local LAN] apache ou nginx le tout sous Docker
Bonjour,
Je suis très heureux de pouvoir adhérer à ce forum en tant que débutant sous linux.
J'ai entrepris de dockériser de nombreuses VM ubuntu server afin de gagner en ressources et facilité.
Actuelllement j'ai dockérisé : Apache Guacamole, Noip (DDNS), Nextcloud, AdGuardHome, Jellyfin et Glyde (webproxy)
Il me reste par ailleurs "ejabbered + coturn" à dockériser mais je n'y arrive pas !
Actuellement ma dernière VM est un CentOS Nethserver qui jour deux rôles :
xmpp (ejabbered server) et (…)
Lien Docker: We’re No Longer Sunsetting the Free Team Plan
Journal Docker aime finalement le libre
Mail reçu ce soir à 22h30 :
On March 14, 2023, we emailed you about your Free Team subscription, outlining our intention to sunset that plan. After listening to the concerns of the community, we’ve decided to reverse course, and are no longer sunsetting the Free Team plan.
If you’re currently on the Free Team plan, you no longer have to migrate to another plan by April 14. All customers who upgraded to a paid subscription will automatically receive a (…)