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.
  1. Does this expose my data?
  • This runs on a local port (5000 by default) and people on the local computer can see it
  1. Can I send email via the app?
  • No, email services are not enabled
  1. Will I see my family tree images?
  • Yes, if you have your mediapath set inside gramps
  1. 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.2.tar.gz (2.8 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.2-py3-none-any.whl (2.9 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gramps_web_desktop-0.0.2.tar.gz
  • Upload date:
  • Size: 2.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for gramps_web_desktop-0.0.2.tar.gz
Algorithm Hash digest
SHA256 93ef3a94746f191429e1c5334b202adadc1edde2f5127b611dbd04f7be9da2d9
MD5 08075a935d6f280688b69659cf4ddef4
BLAKE2b-256 885960e374a4a9d4a697308f081ce4d27154649f3f91bd6e7e288731a062c0ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gramps_web_desktop-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8e46b987382924977b9249031e055e8f328a102e822a6f4523c5e1831fa14000
MD5 368334a5da5b7a3d27873c9682222245
BLAKE2b-256 530d3db5f9a465eb669349e133e103453942e76a8688d44614eb9f164a24d80c

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