Initial vault setup
This commit is contained in:
@@ -0,0 +1,115 @@
|
||||
---
|
||||
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](https://www.getoutline.com/) |
|
||||
| **GitHub** | [outline/outline](https://github.com/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|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.
|
||||
|
||||
```yaml
|
||||
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
|
||||
- [[app-docs-collaboration]] — Collaboration documentaire également, plus ancrée secteur public
|
||||
- [[app-appflowy]] — Workspace plus large, plus proche de Notion
|
||||
- [[app-affine]] — Docs + canvas
|
||||
- [[app-etherpad]] — Temps réel pur, plus brut
|
||||
- **BookStack** — Wiki plus simple à administrer
|
||||
|
||||
### 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
|
||||
|
||||
- [Site officiel](https://www.getoutline.com/)
|
||||
- [GitHub outline/outline](https://github.com/outline/outline)
|
||||
- [Documentation d'hébergement](https://docs.getoutline.com/s/hosting)
|
||||
|
||||
## Pages Liées
|
||||
|
||||
- [[cat-note-taking]] — Catégorie Note-Taking
|
||||
- [[app-docs-collaboration]] — Alternative collaborative proche
|
||||
- [[app-appflowy]] — Alternative orientée workspace
|
||||
- [[app-etherpad]] — Collaboration en temps réel plus minimaliste
|
||||
Reference in New Issue
Block a user