<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Le SI en un coup d'œil on LaDoc</title><link>https://docs.fresquesystemique.org/si/</link><description>Recent content in Le SI en un coup d'œil on LaDoc</description><generator>Hugo</generator><language>fr-FR</language><atom:link href="https://docs.fresquesystemique.org/si/index.xml" rel="self" type="application/rss+xml"/><item><title>Architecture des échanges</title><link>https://docs.fresquesystemique.org/si/architecture/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.fresquesystemique.org/si/architecture/</guid><description>&lt;h1 id="architecture-des-échanges"&gt;Architecture des échanges&lt;a class="anchor" href="#architecture-des-%c3%a9changes"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Cette page détaille tout ce qui circule entre LeSite, LeHub, LeBoard et les services externes. Règle de fond : LeHub est la source de vérité, les deux autres applications s&amp;rsquo;appuient sur lui.&lt;/p&gt;
&lt;h2 id="lehub--lesite--le-contenu"&gt;LeHub → LeSite : le contenu&lt;a class="anchor" href="#lehub--lesite--le-contenu"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;LeSite n&amp;rsquo;a pas de base de données. Les articles, ressources documentaires et ateliers affichés sur le site public proviennent de l&amp;rsquo;API publique de LeHub :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;GET /api/public/articles # liste des actualités publiées
GET /api/public/articles/[slug] # un article
GET /api/public/resources # la médiathèque
GET /api/public/workshops/[slug] # une fiche atelier&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;L&amp;rsquo;API enrichit les articles avec des informations sur l&amp;rsquo;auteur (avatar, tagline ou rôle associatif), pour que LeSite n&amp;rsquo;ait rien à connaître des membres.&lt;/p&gt;</description></item><item><title>Infrastructure</title><link>https://docs.fresquesystemique.org/si/infrastructure/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.fresquesystemique.org/si/infrastructure/</guid><description>&lt;h1 id="infrastructure"&gt;Infrastructure&lt;a class="anchor" href="#infrastructure"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Tout le SI tient sur un unique VPS (OVH, Ubuntu). Ce choix privilégie la simplicité d&amp;rsquo;exploitation pour une petite association : une seule machine à surveiller, sauvegarder et maintenir.&lt;/p&gt;
&lt;h2 id="vue-densemble"&gt;Vue d&amp;rsquo;ensemble&lt;a class="anchor" href="#vue-densemble"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;pre class="mermaid" &gt;
flowchart TB
 subgraph Internet
 U[Navigateurs]
 end
 subgraph VPS[&amp;#34;VPS OVH (Ubuntu)&amp;#34;]
 N[Nginx frontal&amp;lt;br/&amp;gt;HTTPS Let&amp;#39;s Encrypt]
 subgraph Docker
 HUB[LeHub&amp;lt;br/&amp;gt;Next.js]
 SITE[LeSite&amp;lt;br/&amp;gt;Next.js]
 BOARD[LeBoard&amp;lt;br/&amp;gt;Next.js + Socket.io]
 PG[(PostgreSQL 18)]
 PL[Plausible CE&amp;lt;br/&amp;gt;+ ClickHouse]
 end
 ST[Sites statiques&amp;lt;br/&amp;gt;dont cette documentation]
 end
 U --&amp;gt; N
 N --&amp;gt; HUB
 N --&amp;gt; SITE
 N --&amp;gt; BOARD
 N --&amp;gt; PL
 N --&amp;gt; ST
 HUB --&amp;gt; PG
 BOARD --&amp;gt; PG
&lt;/pre&gt;
&lt;h2 id="nginx-le-chef-dorchestre"&gt;Nginx, le chef d&amp;rsquo;orchestre&lt;a class="anchor" href="#nginx-le-chef-dorchestre"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Nginx tourne directement sur l&amp;rsquo;hôte (pas dans Docker) et joue trois rôles :&lt;/p&gt;</description></item></channel></rss>