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.5.tar.gz (9.5 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.5-py3-none-any.whl (9.6 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gramps_web_desktop-0.0.5.tar.gz
  • Upload date:
  • Size: 9.5 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.5.tar.gz
Algorithm Hash digest
SHA256 4d94bfbdbc2824b684b1b02358eb759dea47e888847934971c4cc84a9cc6d3b9
MD5 9789ec09fa90c9abb4a75b87ac5acc31
BLAKE2b-256 5fbc8a848e217152ae678ff3e25b7cf9b8dfb9cf809ac7d2881b3a42fb966819

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gramps_web_desktop-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 ca4ac9657dc8c62b3f89c08bab7ba69dafbe140a020f5ba20e3dc70083da5343
MD5 1af6b0176e8821db51512975d9c2a8d1
BLAKE2b-256 cdd787576aec47d9fb0d7650008a56973d8039808276465d56932dc9bbb20e56

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