<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.lololand.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>Loic Wiki - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.lololand.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://wiki.lololand.org/index.php/Sp%C3%A9cial:Contributions/Admin"/>
	<updated>2026-05-25T20:45:10Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.lololand.org/index.php?title=Trace_install_tas_-_Node-RED&amp;diff=127</id>
		<title>Trace install tas - Node-RED</title>
		<link rel="alternate" type="text/html" href="https://wiki.lololand.org/index.php?title=Trace_install_tas_-_Node-RED&amp;diff=127"/>
		<updated>2026-03-21T18:08:39Z</updated>

		<summary type="html">&lt;p&gt;Admin : Création page Node-RED 2026-03-21&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Trace install tas - Node-RED =&lt;br /&gt;
&lt;br /&gt;
== Rôle ==&lt;br /&gt;
Outil de programmation visuelle low-code basé sur les flux (flow-based programming). Permet d&#039;automatiser des tâches, d&#039;intégrer des APIs et de traiter des événements.&lt;br /&gt;
&lt;br /&gt;
== Accès ==&lt;br /&gt;
* Local : http://127.0.0.1:1880/&lt;br /&gt;
* Public : https://lololand.hopto.org:25618&lt;br /&gt;
&lt;br /&gt;
== Ports ==&lt;br /&gt;
1880 local, 25618 public via Caddy&lt;br /&gt;
&lt;br /&gt;
== Intégration ==&lt;br /&gt;
* Visible sur le dashboard [[Trace install tas - Homepage|Homepage]] (port 25618).&lt;br /&gt;
* Reverse proxy Caddy : 25618 -&amp;gt; 1880.&lt;br /&gt;
&lt;br /&gt;
== Données / emplacements à sauvegarder ==&lt;br /&gt;
* Flows et configuration Node-RED (selon installation).&lt;br /&gt;
&lt;br /&gt;
== Maintenance documentaire ==&lt;br /&gt;
Lors d&#039;un changement de port, d&#039;URL ou de configuration, mettre à jour cette page et [[Trace install tas]].&lt;br /&gt;
&lt;br /&gt;
== Trace documentaire ==&lt;br /&gt;
Cette page fait partie de [[Trace install tas]].&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.lololand.org/index.php?title=Trace_install_tas_-_MediaWiki&amp;diff=126</id>
		<title>Trace install tas - MediaWiki</title>
		<link rel="alternate" type="text/html" href="https://wiki.lololand.org/index.php?title=Trace_install_tas_-_MediaWiki&amp;diff=126"/>
		<updated>2026-03-21T18:08:29Z</updated>

		<summary type="html">&lt;p&gt;Admin : Restauration + ajout configuration Quadlets systemd 2026-03-21&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Trace install tas - MediaWiki =&lt;br /&gt;
&lt;br /&gt;
== Rôle ==&lt;br /&gt;
Wiki collaboratif et base documentaire.&lt;br /&gt;
&lt;br /&gt;
== Accès ==&lt;br /&gt;
* Local : http://10.8.0.1:8098&lt;br /&gt;
* Public : https://lololand.hopto.org:25698&lt;br /&gt;
&lt;br /&gt;
== Ports ==&lt;br /&gt;
8098 local, 25698 public via Caddy&lt;br /&gt;
&lt;br /&gt;
== Exécution / runtime ==&lt;br /&gt;
Depuis le 2026-03-21 : conteneurs gérés par systemd via les quadlets Podman (fichiers .container).&lt;br /&gt;
Données dans /home/loic/mediawiki/app et /home/loic/mediawiki/db.&lt;br /&gt;
&lt;br /&gt;
== Chemins de configuration ==&lt;br /&gt;
* /home/loic/.config/containers/systemd/mediawiki-app.container&lt;br /&gt;
* /home/loic/.config/containers/systemd/mediawiki-db.container&lt;br /&gt;
* /home/loic/.config/containers/systemd/mediawiki.network&lt;br /&gt;
* /home/loic/mediawiki/app/LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
== Volumes / persistance ==&lt;br /&gt;
* /home/loic/mediawiki/app -&amp;gt; /var/www/html&lt;br /&gt;
* /home/loic/mediawiki/db  -&amp;gt; /var/lib/mysql&lt;br /&gt;
&lt;br /&gt;
== Dépendances ==&lt;br /&gt;
* MariaDB dédiée (mediawiki-db)&lt;br /&gt;
* Caddy 25698 -&amp;gt; 8098&lt;br /&gt;
&lt;br /&gt;
== Configuration Podman Systemd (Quadlets) ==&lt;br /&gt;
Depuis le 2026-03-21, les conteneurs sont gérés par systemd via les quadlets Podman pour assurer le démarrage automatique et les mises à jour.&lt;br /&gt;
&lt;br /&gt;
=== Réseau (`mediawiki.network`) ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[Unit]&lt;br /&gt;
Description=MediaWiki Network&lt;br /&gt;
&lt;br /&gt;
[Network]&lt;br /&gt;
Label=app=mediawiki&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Base de données (`mediawiki-db.container`) ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[Unit]&lt;br /&gt;
Description=MediaWiki Database&lt;br /&gt;
After=network-online.target&lt;br /&gt;
Wants=network-online.target&lt;br /&gt;
&lt;br /&gt;
[Container]&lt;br /&gt;
Image=docker.io/library/mariadb:11.4&lt;br /&gt;
AutoUpdate=registry&lt;br /&gt;
Network=mediawiki.network&lt;br /&gt;
ContainerName=mediawiki-db&lt;br /&gt;
Volume=/home/loic/mediawiki/db:/var/lib/mysql:Z&lt;br /&gt;
Environment=MARIADB_ROOT_PASSWORD=***&lt;br /&gt;
Environment=MARIADB_DATABASE=mediawiki&lt;br /&gt;
Environment=MARIADB_USER=mediawiki&lt;br /&gt;
Environment=MARIADB_PASSWORD=***&lt;br /&gt;
Exec=--character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --innodb-file-per-table=1&lt;br /&gt;
&lt;br /&gt;
[Service]&lt;br /&gt;
Restart=always&lt;br /&gt;
RestartSec=5&lt;br /&gt;
&lt;br /&gt;
[Install]&lt;br /&gt;
WantedBy=default.target&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Application (`mediawiki-app.container`) ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[Unit]&lt;br /&gt;
Description=MediaWiki Application&lt;br /&gt;
After=network-online.target mediawiki-db.service&lt;br /&gt;
Wants=network-online.target&lt;br /&gt;
Requires=mediawiki-db.service&lt;br /&gt;
&lt;br /&gt;
[Container]&lt;br /&gt;
Image=docker.io/library/mediawiki:latest&lt;br /&gt;
AutoUpdate=registry&lt;br /&gt;
Network=mediawiki.network&lt;br /&gt;
ContainerName=mediawiki-app&lt;br /&gt;
Volume=/home/loic/mediawiki/app:/var/www/html:Z&lt;br /&gt;
Environment=PHP_MEMORY_LIMIT=256M&lt;br /&gt;
PublishPort=8098:80&lt;br /&gt;
&lt;br /&gt;
[Service]&lt;br /&gt;
Restart=always&lt;br /&gt;
RestartSec=5&lt;br /&gt;
&lt;br /&gt;
[Install]&lt;br /&gt;
WantedBy=default.target&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnement ===&lt;br /&gt;
* &#039;&#039;&#039;Démarrage auto&#039;&#039;&#039; : systemd démarre mediawiki-db puis mediawiki-app au boot (Requires=).&lt;br /&gt;
* &#039;&#039;&#039;Redémarrage auto&#039;&#039;&#039; : Restart=always avec 5s de délai si crash.&lt;br /&gt;
* &#039;&#039;&#039;Mises à jour auto&#039;&#039;&#039; : podman-auto-update.timer (nuit) pull les nouvelles images et recrée les conteneurs (AutoUpdate=registry).&lt;br /&gt;
&lt;br /&gt;
== Données / emplacements à sauvegarder ==&lt;br /&gt;
* Données wiki : /home/loic/mediawiki/app&lt;br /&gt;
* Base : /home/loic/mediawiki/db&lt;br /&gt;
&lt;br /&gt;
== Sauvegarde ==&lt;br /&gt;
* Sauvegarder /home/loic/mediawiki/app et /home/loic/mediawiki/db après arrêt propre.&lt;br /&gt;
* Dump MariaDB : podman exec mediawiki-db mariadb-dump -umediawiki -p mediawiki &amp;gt; dump.sql&lt;br /&gt;
&lt;br /&gt;
== Restauration ==&lt;br /&gt;
* Restaurer les dossiers app et db.&lt;br /&gt;
* Relancer via systemctl --user start mediawiki-app.service.&lt;br /&gt;
&lt;br /&gt;
== Remarques ==&lt;br /&gt;
Le wiki héberge la documentation d&#039;installation, la trace logicielle et les intégrations Mermaid / PlantUML / BPMN JS / D2 / Graphviz.&lt;br /&gt;
&lt;br /&gt;
== Maintenance documentaire ==&lt;br /&gt;
Lors d&#039;un ajout d&#039;extensions, d&#039;un changement de quadlet, de variables env, de Caddy ou de structure documentaire, mettre à jour cette page.&lt;br /&gt;
&lt;br /&gt;
== Trace documentaire ==&lt;br /&gt;
Cette page fait partie de [[Trace install tas]].&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.lololand.org/index.php?title=Trace_install_tas&amp;diff=125</id>
		<title>Trace install tas</title>
		<link rel="alternate" type="text/html" href="https://wiki.lololand.org/index.php?title=Trace_install_tas&amp;diff=125"/>
		<updated>2026-03-21T18:06:51Z</updated>

		<summary type="html">&lt;p&gt;Admin : Ajout de Node-RED&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Trace install tas =&lt;br /&gt;
&lt;br /&gt;
Cette page sert de &#039;&#039;&#039;trace d&#039;installation et de configuration&#039;&#039;&#039; pour les principales briques logicielles déployées sur la machine &#039;&#039;&#039;tas&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Références transverses ==&lt;br /&gt;
* [[Architecture logicielle de tas]]&lt;br /&gt;
&lt;br /&gt;
== Procédure de maintenance documentaire ==&lt;br /&gt;
À chaque évolution de configuration du serveur, il faut &#039;&#039;&#039;réappliquer cette procédure de documentation&#039;&#039;&#039;.&lt;br /&gt;
Concrètement, lors d&#039;un ajout, d&#039;une suppression ou d&#039;une modification de service, il faut mettre à jour :&lt;br /&gt;
* cette page centrale&lt;br /&gt;
* la page spécifique de la brique concernée&lt;br /&gt;
* la documentation Markdown locale quand elle existe&lt;br /&gt;
* les références Homepage et Caddy si les ports ou URLs changent&lt;br /&gt;
* la page [[Architecture logicielle de tas]] si la cartographie évolue&lt;br /&gt;
&lt;br /&gt;
== Pages spécifiques ==&lt;br /&gt;
* [[Trace install tas - Open WebUI]]&lt;br /&gt;
* [[Trace install tas - Dependency-Track]]&lt;br /&gt;
* [[Trace install tas - Vaultwarden]]&lt;br /&gt;
* [[Trace install tas - Uptime Kuma]]&lt;br /&gt;
* [[Trace install tas - Scriberr]]&lt;br /&gt;
* [[Trace install tas - Social Analyzer]]&lt;br /&gt;
* [[Trace install tas - Immich]]&lt;br /&gt;
* [[Trace install tas - Headscale]]&lt;br /&gt;
* [[Trace install tas - CyberChef]]&lt;br /&gt;
* [[Trace install tas - Beszel]]&lt;br /&gt;
* [[Trace install tas - Paperless-ngx]]&lt;br /&gt;
* [[Trace install tas - Karakeep]]&lt;br /&gt;
* [[Trace install tas - Nextcloud]]&lt;br /&gt;
* [[Trace install tas - Homepage]]&lt;br /&gt;
* [[Trace install tas - MediaWiki]]&lt;br /&gt;
* [[Trace install tas - n8n]]&lt;br /&gt;
* [[Trace install tas - Ollama]]&lt;br /&gt;
* [[Trace install tas - Node-RED]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.lololand.org/index.php?title=Trace_install_tas_-_Node-RED&amp;diff=124</id>
		<title>Trace install tas - Node-RED</title>
		<link rel="alternate" type="text/html" href="https://wiki.lololand.org/index.php?title=Trace_install_tas_-_Node-RED&amp;diff=124"/>
		<updated>2026-03-21T18:03:54Z</updated>

		<summary type="html">&lt;p&gt;Admin : Création de la page Node-RED&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Trace install tas - Node-RED =&lt;br /&gt;
&lt;br /&gt;
== Rôle ==&lt;br /&gt;
Environnement de programmation low-code pour des applications événementielles (Node-RED).&lt;br /&gt;
&lt;br /&gt;
== Accès ==&lt;br /&gt;
* Local : http://127.0.0.1:1880/&lt;br /&gt;
* Public : https://lololand.hopto.org:25618&lt;br /&gt;
&lt;br /&gt;
== Ports ==&lt;br /&gt;
1880 local, 25618 public via Caddy&lt;br /&gt;
&lt;br /&gt;
== Intégration ==&lt;br /&gt;
Ajouté sur le dashboard Homepage.&lt;br /&gt;
&lt;br /&gt;
== Trace documentaire ==&lt;br /&gt;
Cette page fait partie de [[Trace install tas]].&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.lololand.org/index.php?title=Trace_install_tas_-_MediaWiki&amp;diff=123</id>
		<title>Trace install tas - MediaWiki</title>
		<link rel="alternate" type="text/html" href="https://wiki.lololand.org/index.php?title=Trace_install_tas_-_MediaWiki&amp;diff=123"/>
		<updated>2026-03-21T17:40:22Z</updated>

		<summary type="html">&lt;p&gt;Admin : Mise à jour configuration Quadlets pour automatisation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Configuration Podman Systemd (Quadlets) ==&lt;br /&gt;
Pour garantir le démarrage automatique et les mises à jour régulières, l&#039;installation est passée d&#039;un lancement manuel à l&#039;utilisation des générateurs systemd de Podman (quadlets).&lt;br /&gt;
&lt;br /&gt;
=== Réseau (`mediawiki.network`) ===&lt;br /&gt;
Fichier : `~/.config/containers/systemd/mediawiki.network`&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[Unit]&lt;br /&gt;
Description=MediaWiki Network&lt;br /&gt;
&lt;br /&gt;
[Network]&lt;br /&gt;
Label=app=mediawiki&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Base de données (`mediawiki-db.container`) ===&lt;br /&gt;
Fichier : `~/.config/containers/systemd/mediawiki-db.container`&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[Unit]&lt;br /&gt;
Description=MediaWiki Database&lt;br /&gt;
After=network-online.target&lt;br /&gt;
Wants=network-online.target&lt;br /&gt;
&lt;br /&gt;
[Container]&lt;br /&gt;
Image=docker.io/library/mariadb:11.4&lt;br /&gt;
AutoUpdate=registry&lt;br /&gt;
Network=mediawiki.network&lt;br /&gt;
ContainerName=mediawiki-db&lt;br /&gt;
Volume=/home/loic/mediawiki/db:/var/lib/mysql:Z&lt;br /&gt;
Environment=MARIADB_ROOT_PASSWORD=bTxhx7Ntwu6TwQzUdpfyArPk&lt;br /&gt;
Environment=MARIADB_DATABASE=mediawiki&lt;br /&gt;
Environment=MARIADB_USER=mediawiki&lt;br /&gt;
Environment=MARIADB_PASSWORD=YcLJN5h9wjT65BLWemJL3LEu&lt;br /&gt;
Exec=--character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --innodb-file-per-table=1&lt;br /&gt;
&lt;br /&gt;
[Service]&lt;br /&gt;
Restart=always&lt;br /&gt;
RestartSec=5&lt;br /&gt;
&lt;br /&gt;
[Install]&lt;br /&gt;
WantedBy=default.target&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Application MediaWiki (`mediawiki-app.container`) ===&lt;br /&gt;
Fichier : `~/.config/containers/systemd/mediawiki-app.container`&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[Unit]&lt;br /&gt;
Description=MediaWiki Application&lt;br /&gt;
After=network-online.target mediawiki-db.service&lt;br /&gt;
Wants=network-online.target&lt;br /&gt;
Requires=mediawiki-db.service&lt;br /&gt;
&lt;br /&gt;
[Container]&lt;br /&gt;
Image=docker.io/library/mediawiki:latest&lt;br /&gt;
AutoUpdate=registry&lt;br /&gt;
Network=mediawiki.network&lt;br /&gt;
ContainerName=mediawiki-app&lt;br /&gt;
Volume=/home/loic/mediawiki/app:/var/www/html:Z&lt;br /&gt;
Environment=PHP_MEMORY_LIMIT=256M&lt;br /&gt;
Environment=APACHE_RUN_USER=www-data&lt;br /&gt;
Environment=APACHE_RUN_GROUP=www-data&lt;br /&gt;
PublishPort=8098:80&lt;br /&gt;
&lt;br /&gt;
[Service]&lt;br /&gt;
Restart=always&lt;br /&gt;
RestartSec=5&lt;br /&gt;
&lt;br /&gt;
[Install]&lt;br /&gt;
WantedBy=default.target&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnement ===&lt;br /&gt;
* **Démarrage automatique** : `systemctl --user daemon-reload` puis `systemctl --user enable --now mediawiki-app.service` (qui entraîne la BDD grâce à la directive `Requires`).&lt;br /&gt;
* **Mises à jour automatiques** : Via `podman-auto-update.timer` exécuté par systemd. Grâce aux options `AutoUpdate=registry`, les images `mariadb:11.4` et `mediawiki:latest` sont téléchargées et les conteneurs recréés si une nouvelle version est disponible.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>