Files
2026-06-09 18:40:21 +02:00

4.2 KiB


title: Outline created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, note-taking, outline, wiki, knowledge-base, collaboration, markdown, docker] confidence: high contested: true sources: [https://selfh.st/apps/?tag=Note-Taking, https://github.com/outline/outline, https://docs.getoutline.com/s/hosting]

📚 Outline

La base de connaissance moderne pour équipes, belle, rapide et collaborative, plus proche d'un wiki interne Markdown que d'une application de notes personnelles classique.

📋 Informations Générales

Champ Valeur
Site web getoutline.com
GitHub outline/outline
Licence BSL 1.1, avec restrictions d'usage pour un service documentaire commercial
Langage TypeScript
Étoiles GitHub 38.8k
Dernière MAJ 2026-06-06
Catégorie [[cat-note-taking

📝 Description

Outline est une base de connaissance collaborative pour équipes en croissance. Le projet met en avant la rapidité, la collaboration temps réel, la compatibilité Markdown et un rendu soigné. Dans les faits, Outline relève davantage du wiki interne / knowledge base d'équipe que de la simple prise de notes individuelle.

Cette fiche reste canonique dans Note-Taking parce que selfh.st le classe ainsi et parce qu'il répond bien à des besoins de notes structurées partagées, de documentation interne et de centralisation des connaissances. En revanche, si vous cherchez un carnet personnel ou un PKM solo, il existe des outils plus adaptés.

Points notables :

  • Excellente base de connaissance d'équipe
  • Collaboration temps réel
  • Compatible Markdown
  • Self-hosting officiel documenté
  • ⚠️ Demande un vrai niveau devops en production
  • ⚠️ Licence BSL et non licence open source classique

🚀 Installation

Option recommandée : Docker Compose

La documentation officielle décrit Outline comme une plateforme cloud scalable ; en auto-hébergement, un déploiement Compose avec base et dépendances est le minimum réaliste.

services:
  outline:
    image: outlinewiki/outline:latest
    container_name: outline
    restart: unless-stopped
    ports:
      - "3000:3000"
    env_file:
      - .env
    depends_on:
      - postgres
      - redis

  postgres:
    image: postgres:16
    restart: unless-stopped

  redis:
    image: redis:7-alpine
    restart: unless-stopped

⚙️ Configuration Initiale

  1. Lire les prérequis : Outline prévient qu'une exploitation correcte demande de l'expérience ops.
  2. Préparer Postgres, Redis, stockage et variables d'environnement.
  3. Déployer l'application via Docker Compose.
  4. Configurer domaine, reverse proxy et HTTPS.
  5. Définir la stratégie de sauvegarde avant usage réel par une équipe.
  6. Clarifier la conformité licence si usage commercial ou service à des tiers.

🔄 Alternatives

Open Source

Propriétaires

  • Confluence
  • Notion
  • Slab
  • Guru

🔐 Sécurité

  • Très adapté à une documentation interne si correctement sécurisé
  • ⚠️ Instance typiquement exposée à plusieurs utilisateurs : authentification et HTTPS indispensables
  • Sauvegarder base, fichiers et configuration
  • ⚠️ Vérifier les restrictions de la BSL avant certains usages commerciaux
  • Journalisation et contrôle d'accès à revoir avant production

📚 Ressources

Pages Liées