Aller au contenu

Schéma d'architecture cliquable de tas

De Loic Wiki

Schéma d'architecture cliquable de tas

Cette page propose un schéma Mermaid de l'architecture logicielle de tas avec des liens cliquables vers :

  • les services web
  • les pages de documentation du wiki
flowchart TD
    Internet[Internet / Utilisateur] --> Caddy[Caddy reverse proxy]
    Caddy --> Homepage[Homepage]
    Caddy --> Wiki[MediaWiki]

    subgraph LLM[LLM / IA]
      Ollama[Ollama]
      OpenWebUI[Open WebUI]
      OpenWebUI --> Ollama
    end

    subgraph Productivite[Productivité / collaboration]
      Nextcloud[Nextcloud]
      N8N[n8n]
      Vaultwarden[Vaultwarden]
      MediaWikiNode[MediaWiki]
      HomepageNode[Homepage]
    end

    subgraph Docs[Documentation]
      Trace[Trace install tas]
      Archi[Architecture logique de tas]
      Models[Index des modèles de schémas]
      Deploy[Déploiement Mermaid PlantUML BPMN JS]
    end

    subgraph Donnees[Documents / contenus]
      Paperless[Paperless-ngx]
      Karakeep[Karakeep]
      Immich[Immich]
    end

    subgraph Supervision[Supervision / observabilité]
      Uptime[Uptime Kuma]
      Beszel[Beszel]
    end

    subgraph ReseauIdentite[Réseau / identité / outils]
      Headscale[Headscale + UI]
      CyberChef[CyberChef]
      SocialAnalyzer[Social Analyzer]
      DT[Dependency-Track]
      Scriberr[Scriberr]
    end

    Caddy --> OpenWebUI
    Caddy --> Nextcloud
    Caddy --> N8N
    Caddy --> Vaultwarden
    Caddy --> MediaWikiNode
    Caddy --> Paperless
    Caddy --> Karakeep
    Caddy --> Immich
    Caddy --> Uptime
    Caddy --> Beszel
    Caddy --> Headscale
    Caddy --> CyberChef
    Caddy --> SocialAnalyzer
    Caddy --> DT
    Caddy --> Scriberr
    Caddy --> Ollama
    Caddy --> HomepageNode

    Wiki --> Trace
    Wiki --> Archi
    Wiki --> Models
    Wiki --> Deploy

    click Homepage "https://lololand.hopto.org:25697" "Ouvrir Homepage"
    click Wiki "https://lololand.hopto.org:25698" "Ouvrir MediaWiki"
    click OpenWebUI "https://lololand.hopto.org:25680" "Ouvrir Open WebUI"
    click Ollama "https://lololand.hopto.org:25434" "Ouvrir Ollama"
    click Nextcloud "https://lololand.hopto.org:25696" "Ouvrir Nextcloud"
    click N8N "https://lololand.hopto.org:25678" "Ouvrir n8n"
    click Vaultwarden "https://lololand.hopto.org:25682" "Ouvrir Vaultwarden"
    click MediaWikiNode "https://lololand.hopto.org:25698" "Ouvrir MediaWiki"
    click Paperless "https://lololand.hopto.org:25694" "Ouvrir Paperless-ngx"
    click Karakeep "https://lololand.hopto.org:25695" "Ouvrir Karakeep"
    click Immich "https://lololand.hopto.org:25688" "Ouvrir Immich"
    click Uptime "https://lololand.hopto.org:25683" "Ouvrir Uptime Kuma"
    click Beszel "https://lololand.hopto.org:25693" "Ouvrir Beszel"
    click Headscale "https://lololand.hopto.org:25689" "Ouvrir Headscale"
    click CyberChef "https://lololand.hopto.org:25691" "Ouvrir CyberChef"
    click SocialAnalyzer "https://lololand.hopto.org:25686" "Ouvrir Social Analyzer"
    click DT "https://lololand.hopto.org:25681" "Ouvrir Dependency-Track"
    click Scriberr "https://lololand.hopto.org:25684" "Ouvrir Scriberr"

    click Trace "https://lololand.hopto.org:25698/index.php?title=Trace_install_tas" "Voir la trace d'installation"
    click Archi "https://lololand.hopto.org:25698/index.php?title=Architecture_logicielle_de_tas" "Voir l'architecture détaillée"
    click Models "https://lololand.hopto.org:25698/index.php?title=Index_des_modèles_de_schémas" "Voir l'index des modèles"
    click Deploy "https://lololand.hopto.org:25698/index.php?title=Déploiement_Mermaid_PlantUML_BPMN_JS" "Voir le déploiement des diagrammes"

Liens directs utiles

Remarque

Si l'architecture évolue, il faut mettre à jour en parallèle :