informatica:software:aplicaciones_web:gramps_web
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Gramps Web
Aplicación web para genealogía. Está basado (y es compatible) en Gramps. Es libre y open source.
Características
- Edición colaborativa.
- Árboles genealógicos interactivos.
- Mapa.
- Soporte de múltiples idiomas.
- Importación y exportación a XML y GEDCOM.
- Generación de informes.
- Integración con Gramps.
- Gestión de tareas integrada.
- Blog integrado.
- Detección automática de caras para etiquetar gente en fotos.
Instalación
Docker
Ejemplo de fichero Docker Compose:
--- services: grampsweb: &grampsweb image: ghcr.io/gramps-project/grampsweb:latest restart: always ports: - "8004:5000" # host:docker environment: GRAMPSWEB_TREE: "Gramps Web" # will create a new tree if not exists GRAMPSWEB_CELERY_CONFIG__broker_url: "redis://grampsweb_redis:6379/0" GRAMPSWEB_CELERY_CONFIG__result_backend: "redis://grampsweb_redis:6379/0" GRAMPSWEB_RATELIMIT_STORAGE_URI: redis://grampsweb_redis:6379/1 depends_on: - grampsweb_redis volumes: - gramps_users:/app/users # persist user database - gramps_index:/app/indexdir # persist search index - gramps_thumb_cache:/app/thumbnail_cache # persist thumbnails - gramps_cache:/app/cache # persist export and report caches - gramps_secret:/app/secret # persist flask secret - gramps_db:/root/.gramps/grampsdb # persist Gramps database - gramps_media:/app/media # persist media files - gramps_tmp:/tmp grampsweb_celery: <<: *grampsweb # YAML merge key copying the entire grampsweb service config ports: [] container_name: grampsweb_celery depends_on: - grampsweb_redis command: celery -A gramps_webapi.celery worker --loglevel=INFO grampsweb_redis: image: docker.io/library/redis:7.2.4-alpine container_name: grampsweb_redis restart: always volumes: gramps_users: gramps_index: gramps_thumb_cache: gramps_cache: gramps_secret: gramps_db: gramps_media: gramps_tmp:
informatica/software/aplicaciones_web/gramps_web.1722875498.txt.gz · Última modificación: por tempwin
