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.3.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.3-py3-none-any.whl (2.9 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gramps_web_desktop-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 b715364d4847d9e97cbd1315494545cd8da5dd476ba0ad384d366af2a4182d27
MD5 69af825e97bcf352ab3e068df8159653
BLAKE2b-256 295a6b9a3b0e392e5b8d50c3b73c5110a2d86426a4200b0fb6b7f01d0ef14624

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gramps_web_desktop-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e08f92f380f536af42f41acac79d703536def271e999ef1379135d108a22f78f
MD5 e46deff845be200d3927e2ee46988213
BLAKE2b-256 e7e4ebf8cc0837ac248ff3b5b247d364bf31993a63c90b5daaab575dfa2141c4

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