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

3.4 KiB


title: webtrees created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, genealogy, app-marathon3-rattrapage-b] confidence: high contested: false sources: [https://selfh.st/apps/?tag=genealogy&app=webtrees]

🌳 webtrees

Application web de généalogie collaborative — GEDCOM, arbres, cartes, statistiques, multi-utilisateurs.

📋 Informations Générales

Champ Valeur
Site web webtrees.net
GitHub fisharebest/webtrees
License GPL-3.0
Langage PHP
Étoiles GitHub ~1.8k
Catégorie cat-genealogy

📝 Description

webtrees est une application web de généalogie collaborative qui lit les fichiers GEDCOM (format standard), affiche les arbres familiaux interactifs, les fiches individus, relations, cartes (intégration OpenStreetMap), et accepte plusieurs utilisateurs/clans. Différence vs Ancestry/MyHeritage: webtrees est 100% self-hosted, standard GEDCOM, et sécurise les données privées de votre famille. Pour qui: généalogistes amateurs ou sérieux, familles qui veulent archiver leur arbre sur leur propre serveur, associations généalogiques.

🚀 Installation

Docker Compose (recommandé)

version: '3.8'
services:
  webtrees:
    image: ghcr.io/fisharebest/webtrees:latest
    container_name: webtrees
    restart: unless-stopped
    environment:
      - TZ=Europe/Paris
    volumes:
      - webtrees-data:/var/www/html/data
      - webtrees-media:/var/www/html/media
    depends_on:
      - db
    labels:
      - traefik.enable=true
      - traefik.http.routers.webtrees.rule=Host(`genealogy.example.com`)
      - traefik.http.routers.webtrees.entrypoints=websecure
      - traefik.http.routers.webtrees.tls.certresolver=letsencrypt

  db:
    image: mariadb:11
    container_name: webtrees-db
    restart: unless-stopped
    environment:
      - MARIADB_DATABASE=webtrees
      - MARIADB_USER=webtrees
      - MARIADB_PASSWORD=***      - MARIADB_RANDOM_ROOT_PASSWORD=***    volumes:
      - webtrees-db:/var/lib/mysql

volumes:
  webtrees-data:
  webtrees-media:
  webtrees-db:

Premier accès : https://genealogy.example.com → assistant de config (DB, admin, import GEDCOM).

🔄 Alternatives

Open Source

  • app-gramps — Référence desktop, Gedcom.
  • Ancestris — Desktop Java, mature.
  • RootsMagic — Windows freemium, pas libre.
  • GenealogyJ — Java ancien.
  • Humo-gen — Web PHP, néerlandais.

Propriétaires

  • Ancestry.com — Leader, payant + cloud.
  • MyHeritage — Pro, IA photo, freemium.
  • Find My Past — UK, payant.
  • FamilySearch — Gratuit (Église LDS), pas self-hosted.

🔐 Sécurité

  • Données sensibles: GEDCOM contient des infos personnelles d'individus vivants → backups chiffrés.
  • HTTPS: obligatoire.
  • Authentification: comptes + arbres, ACL par arbre.
  • RGPD: attention si personnes vivantes + photos.
  • Mises à jour: suivre les releases (PHP 8.x).

📚 Ressources

Pages Liées