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

3.6 KiB


title: Overleaf created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, latex, app-marathon3-batch-c] confidence: high contested: false sources: [https://selfh.st/apps/?tag=latex&app=overleaf]

📄 Overleaf

L'éditeur LaTeX collaboratif en temps réel de référence pour la recherche et l'enseignement.

📋 Informations Générales

Champ Valeur
Site web overleaf.com
GitHub overleaf/overleaf
License AGPL-3.0 (Community Edition)
Langage Ruby / Node.js
Étoiles GitHub 16k
Catégorie [[cat-latex

📝 Description

Overleaf Community Edition est la version self-hostable de l'éditeur LaTeX collaboratif le plus utilisé au monde (utilisé par Springer, Nature, universités). Édition WYSIWYG + LaTeX en temps réel, compilation cloud via TeX Live, Git integration, historique de versions. Différence vs TeXmaker/Texstudio : collaboration multi-utilisateurs native, compilation serveur (pas besoin de TeX local), templates académiques, mode Rich Text. Pour qui : chercheurs, doctorants, équipes rédactionnelles, enseignants en sciences, revues académiques.

🚀 Installation

Docker Compose (recommandé)

version: '3.8'
services:
  sharelatex:
    image: sharelatex/sharelatex:latest
    container_name: overleaf
    restart: unless-stopped
    depends_on:
      - mongo
      - redis
    ports:
      - "80:80"
    environment:
      SHARELATEX_MONGO_URL: mongodb://mongo/sharelatex
      SHARELATEX_REDIS_HOST: redis
      SHARELATEX_APP_NAME: "Overleaf CE"
      SHARELATEX_SITE_URL: "https://overleaf.example.com"
      SHARELATEX_BEHIND_LB: "true"
      SHARELATEX_SECURE_COOKIE: "true"
    volumes:
      - overleaf-data:/var/lib/sharelatex
      - ./overleaf-nginx/nginx.conf:/etc/nginx/nginx.conf:ro
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.overleaf.rule=Host(`overleaf.example.com`)"
      - "traefik.http.routers.overleaf.tls.certresolver=letsencrypt"
      - "traefik.http.services.overleaf.loadbalancer.server.port=80"

  mongo:
    image: mongo:6
    container_name: overleaf-mongo
    restart: unless-stopped
    volumes:
      - mongo-data:/data/db

  redis:
    image: redis:7
    container_name: overleaf-redis
    restart: unless-stopped

volumes:
  overleaf-data:
  mongo-data:

🔄 Alternatives

Open Source

  • app-pocketbase — non pertinent, alternatives LaTeX :
  • CoCalc — Jupyter + LaTeX collaboratif (plus général)
  • TeXmaker / Texstudio — IDE LaTeX local (single user)
  • ShareLaTeX — précurseur d'Overleaf CE (déjà intégré)
  • gitpad / LaTeX-Workshop — VSCode + Git

Propriétaires

  • Overleaf SaaS (Premium) — version cloud avec templates, history premium
  • Authorea — écriture scientifique collaborative (Word + LaTeX)
  • Manuscripts — éditeur collaboratif payant

🔐 Sécurité

  • Authentification : OAuth2 (Google, ORCID, GitHub) ou comptes locaux
  • Sandboxing : compilations TeX isolées via Docker pour éviter \write18
  • TLS : obligatoire derrière reverse proxy
  • Backups : MongoDB + répertoire projets à sauvegarder régulièrement

📚 Ressources

Pages Liées