Files
wiki/Catalogue-Self-Hosted/apps/app-flarum.md
T
2026-06-09 18:40:21 +02:00

2.9 KiB


title: Flarum created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, forums, php, laravel, self-hosted, app-marathon3-batch-a] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Forums, https://flarum.org/]

💬 Flarum

Forum PHP moderne, rapide et extensible, pensé pour l'UX contemporaine.

📋 Informations Générales

Champ Valeur
Site web flarum.org
GitHub flarum/framework
License MIT
Langage PHP (Laravel)
Étoiles GitHub 16k
Catégorie [[cat-forums

📝 Description

Flarum est un logiciel de forum ultra-léger et moderne, écrit en PHP avec une interface React. Pensé pour ressembler à Discourse (UX fluide, pas de pagination) mais avec un stack plus simple (PHP+MySQL). Extension via "Friends of Flarum" (~150 extensions communautaires).

Différence vs Discourse : Flarum est 10x plus léger (PHP vs Ruby) et plus simple à installer, mais dispose de moins de fonctionnalités natives (SSO, IA, search sémantique). Idéal pour les communautés petites à moyennes.

Pour qui : communautés qui veulent un forum moderne sans la complexité d'un Discourse.

🚀 Installation

Docker Compose

version: '3.8'
services:
  flarum:
    image: mondedie/flarum:1.8
    container_name: flarum
    restart: unless-stopped
    ports:
      - "8080:8888"
    volumes:
      - ./data:/flarum/app/public/assets
      - ./nginx:/etc/nginx/flarum
    environment:
      - FORUM_URL=https://forum.example.com
      - DB_HOST=mariadb
      - DB_NAME=flarum
      - DB_USER=flarum
      - DB_PASS=secret
    depends_on:
      - mariadb
  mariadb:
    image: mariadb:11
    container_name: flarum-db
    restart: unless-stopped
    environment:
      MARIADB_DATABASE: flarum
      MARIADB_USER: flarum
      MARIADB_PASSWORD: secret
      MARIADB_RANDOM_ROOT_PASSWORD: "yes"
    volumes:
      - ./db:/var/lib/mysql
    labels:
      traefik.enable: "false"

🔄 Alternatives

Open Source

Propriétaires

  • Discourse Cloud — Hosting officiel
  • Circle — Plateforme communautaire payante

🔐 Sécurité

  • 2FA : TOTP via extension
  • SSO : OAuth2, LDAP via extensions
  • Anti-spam : Akismet, reCAPTCHA, StopForumSpam
  • Permissions granulaires : par forum, par groupe

📚 Ressources

Pages Liées