Skip to main content

No project description provided

Project description

gramps-web-desktop (gwd)

The gramps-web-desktop package is a way for you to easily use gramps-web with your local Gramps family trees.

THIS IS ALPHA LEVEL SOFTWARE FOR EXPERIMENTAL USE ONLY

Installion

pip install gramps-web-desktop

Setup

First, you must have created a temporary Gramps family tree for testing.

That's it! Now you can run gramps-web-desktop:

Running

At the console, enter the command:

gramps-web-desktop TREE USERNAME PASSWORD

or:

gwd TREE USERNAME PASSWORD

where:

  • TREE - the the name of the test temporary Gramps family tree name
  • USERNAME - this is meant to be a temporary username for this session
  • PASSWORD - this is meant to be a temporary password for this session

Example:

gwd "Example" my_username _my_password

Options

gramps-web-desktop

will show the list of family trees.

You can also use gwd instead of gramps-web-desktop.

What does this do?

  1. Looks through your local databases for a family tree named TREE (that you provided on the command line)
  2. Uses the mediapath (from metadata) from that family tree to find images
  3. Creates a temporary gramps-web USERNAME and PASSWORD with admin priviledges
  4. Starts the gramps-web-api server with frontend already in place
  5. Opens a webbrowser on appropriate address and port
  6. Login using USERNAME and PASSWORD
  7. You can create gramps-web indices inside the app.
  8. When done, you should logout to avoid confusing gramps-web on next use
  9. In terminal, press CONTROL+C
  10. gramps-web-desktop will delete USERNAME from the user database

FAQ

  1. Does this use Docker?
    • No.
  2. Does this expose my data?
    • This runs on a local port (5000 by default) and people on the local computer can see it
  3. Can I send email via the app?
    • No, email services are not enabled
  4. Will I see my family tree images?
    • Yes, if you have your mediapath set inside gramps
  5. Will this leave a user account with admin access to my tree?
    • No, the temporary username is deleted when you press CONTROL+C

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gramps_web_desktop-0.0.4.tar.gz (9.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gramps_web_desktop-0.0.4-py3-none-any.whl (9.8 MB view details)

Uploaded Python 3

File details

Details for the file gramps_web_desktop-0.0.4.tar.gz.

File metadata

  • Download URL: gramps_web_desktop-0.0.4.tar.gz
  • Upload date:
  • Size: 9.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for gramps_web_desktop-0.0.4.tar.gz
Algorithm Hash digest
SHA256 28786ce86c4a28151424c167dd7bc68a947b8db61f23ab3e398a4d9b5846693f
MD5 fc439f1e954e0eeaa789fbc278385c22
BLAKE2b-256 92712f9297524d62b653d9a4b90a05596f0367d62d0239159b365d1b924fc063

See more details on using hashes here.

File details

Details for the file gramps_web_desktop-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for gramps_web_desktop-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7a37f8b4277da15c0e42026e76e8789f478dd93104a8cb91a04bdb544c614681
MD5 c9549279f95c817ee3bb4c0acde2f947
BLAKE2b-256 3725daadba13e935981551ff2078835d79ab56d3e0f6a50250928ca96b1180d9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page