<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.lololand.org/index.php?action=history&amp;feed=atom&amp;title=Installation_conteneuris%C3%A9e_standard_sur_tas</id>
	<title>Installation conteneurisée standard sur tas - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.lololand.org/index.php?action=history&amp;feed=atom&amp;title=Installation_conteneuris%C3%A9e_standard_sur_tas"/>
	<link rel="alternate" type="text/html" href="https://wiki.lololand.org/index.php?title=Installation_conteneuris%C3%A9e_standard_sur_tas&amp;action=history"/>
	<updated>2026-05-25T19:40:47Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.lololand.org/index.php?title=Installation_conteneuris%C3%A9e_standard_sur_tas&amp;diff=2&amp;oldid=prev</id>
		<title>Maintenance script : Ajout de la documentation d&#039;installation conteneurisée</title>
		<link rel="alternate" type="text/html" href="https://wiki.lololand.org/index.php?title=Installation_conteneuris%C3%A9e_standard_sur_tas&amp;diff=2&amp;oldid=prev"/>
		<updated>2026-03-18T16:57:09Z</updated>

		<summary type="html">&lt;p&gt;Ajout de la documentation d&amp;#039;installation conteneurisée&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Installation conteneurisée standard sur tas =&lt;br /&gt;
&lt;br /&gt;
== Règle à retenir ==&lt;br /&gt;
Pour toute nouvelle installation, privilégier :&lt;br /&gt;
* des &amp;#039;&amp;#039;&amp;#039;images Podman&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;gérées par des services&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* et &amp;#039;&amp;#039;&amp;#039;mises à jour régulièrement&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Objectifs :&lt;br /&gt;
* démarrage automatique&lt;br /&gt;
* exploitation claire&lt;br /&gt;
* mises à jour traçables&lt;br /&gt;
* rollback plus simple&lt;br /&gt;
&lt;br /&gt;
== Modèle recommandé ==&lt;br /&gt;
=== 1. Service applicatif ===&lt;br /&gt;
* un conteneur principal par application&lt;br /&gt;
* un port local dédié&lt;br /&gt;
* un volume persistant pour les données&lt;br /&gt;
&lt;br /&gt;
=== 2. Dépendances séparées ===&lt;br /&gt;
* base de données dans un conteneur dédié&lt;br /&gt;
* cache/recherche dans des conteneurs dédiés si nécessaire&lt;br /&gt;
* volumes séparés pour faciliter la sauvegarde&lt;br /&gt;
&lt;br /&gt;
=== 3. Exposition réseau ===&lt;br /&gt;
* application exposée localement sur un port local dédié&lt;br /&gt;
* publication externe via &amp;#039;&amp;#039;&amp;#039;Caddy&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* URL publique stable sous la forme &amp;lt;code&amp;gt;https://lololand.hopto.org:&amp;amp;lt;port&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 4. Mises à jour ===&lt;br /&gt;
* utiliser des images maintenues&lt;br /&gt;
* éviter les bricolages non versionnés dans les conteneurs&lt;br /&gt;
* préférer une configuration ré-écrivable depuis des fichiers&lt;br /&gt;
&lt;br /&gt;
== Configuration Caddy à ajouter ==&lt;br /&gt;
Pour un service local sur le port &amp;lt;code&amp;gt;8098&amp;lt;/code&amp;gt; exposé publiquement sur &amp;lt;code&amp;gt;25698&amp;lt;/code&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;caddy&amp;quot;&amp;gt;&lt;br /&gt;
# MediaWiki&lt;br /&gt;
https://lololand.hopto.org:25698 {&lt;br /&gt;
    import common_acme&lt;br /&gt;
    reverse_proxy 127.0.0.1:8098&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== État actuel ==&lt;br /&gt;
Cette route existe déjà actuellement dans &amp;lt;code&amp;gt;/etc/caddy/Caddyfile&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Carte Homepage correspondante ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
- MediaWiki:&lt;br /&gt;
    id: mediawiki&lt;br /&gt;
    icon: mediawiki.png&lt;br /&gt;
    href: https://lololand.hopto.org:25698&lt;br /&gt;
    description: Wiki collaboratif&lt;br /&gt;
    siteMonitor: http://10.8.0.1:8098&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Recommandations d&amp;#039;installation ==&lt;br /&gt;
* faire un backup avant modification des fichiers critiques&lt;br /&gt;
* documenter les ports locaux et publics&lt;br /&gt;
* nommer clairement les conteneurs&lt;br /&gt;
* stocker la stack dans un dossier dédié&lt;br /&gt;
* conserver un fichier &amp;lt;code&amp;gt;.env&amp;lt;/code&amp;gt; lisible&lt;br /&gt;
* documenter les extensions/plugins ajoutés&lt;br /&gt;
&lt;br /&gt;
== Exemple appliqué : MediaWiki ==&lt;br /&gt;
* Local : &amp;lt;code&amp;gt;http://10.8.0.1:8098&amp;lt;/code&amp;gt;&lt;br /&gt;
* Public : &amp;lt;code&amp;gt;https://lololand.hopto.org:25698&amp;lt;/code&amp;gt;&lt;br /&gt;
* Conteneurs : &amp;lt;code&amp;gt;mediawiki-app&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mediawiki-db&amp;lt;/code&amp;gt;&lt;br /&gt;
* Dossier : &amp;lt;code&amp;gt;/home/loic/mediawiki&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>