Family GEDCOM - nself-org/plugins GitHub Wiki

Family-GEDCOM Plugin

Imports any GEDCOM 5.5.1/7.0 family-tree export into the (planned) family plugin. Free โ€” MIT licensed.

Install

nself plugin install family-gedcom

No license key required.

Description

Generic GEDCOM file importer for the family plugin. Accepts any GEDCOM 5.5.1 / 7.0 file from any provider with optional photo-folder upload. PLANNED: requires the 'family' plugin (ษณFamily bundle, planned v1.1.0) and 'object-storage' + 'photos' plugins. Not installable until the family plugin ships.

This plugin runs as its own container in your nSelf stack (rebuild with nself build && nself start after install).

Category: content. Current version: 0.0.1.

Configuration

Env Var Default Description
DATABASE_URL (required) Required.

Ports

Port Purpose
3108 Family-GEDCOM service

REST API

POST /import              โ€” Upload and parse a GEDCOM 5.5.1/7.0 file
GET  /import/{id}/status  โ€” Import job status

Nginx Routes

Route Target
/family-gedcom/ GEDCOM import REST API

Examples

Check health

curl http://localhost:3108/health

Source

plugins/family-gedcom/

Manifest: plugins/family-gedcom/plugin.json

See Also

  • Notify โ€” multi-channel notification service

โ† Home โ†’

โš ๏ธ **GitHub.com Fallback** โš ๏ธ