Gramps web docker. py:51 PyGIWarning: Gtk w.
Gramps web docker I’m trying to install Gramps Web on an existing Debian 12 server I run from my home. Docker-logs show the errors below. 1, build ce12230 Docker Compose version v2. After my configuration, I would expect that when I add a media file in the Gramps Web interface, it appears in the S3 bucket. 3, and I had to reinstall the plugins. . 6. Added a DNS A entry on my we I haven’t touched my gramps installation for about a year. Its essentially a workaround until we have a official TrueNAS or Truecharts app for Gramps. I like to expand the features for the Blog. 2 while my Gramps Desktop was still at v5. ) New contributors will be needed to adopt Gramps Web. 1. yml. I have deployed gramps-web virtually for testing in a Debian 12 virtual machine (VirtualBox) running on my Ubuntu 20. Hence the post. 12. currently logged in as admin. Site is up and running fine in Single Tree Mode. A particularly convenient option is to use a dockerized Nginx reverse proxy with automated Let’s Encrypt certificate generation. 1 locale: en multi-tree: false task queue: true) Having issues with certificates. 0 Hello everyone, I have tried Gramps Web as an installed Program via the Chrome install App feature on Win 10. Managing users on the command line¶ When using Docker Compose, the basic command is Gramps Web is free & open source software, with the privacy and control of your data a top priority. Attempted to access web and found Attempted reload, progress bar appeared, then same message. primary_name. Took a bit of experimenting to discover how Material for MkDocs handles passing header anchors through the URL. ). 2. Added a DNS A entry on my web server to this VPS. Hello there, I see “Kubernetes” mentioned left and right (I am a new user, and therefore I can only post 2 links 🤷) I was thinking to spin this “in production” via Chart List | TrueCharts - but I am a total newbie in kubernetes. 12: 380: August 12, 2024 Gramps 5. This tree ID is a UUIDv4, so it is impossible to guess. Boom the setup is complete. g. To import the media files belonging to an imported . 2 locale: en multi-tree: false task queue: true Gramps Web Docker's First Run wizard. 1, Gramps 5. Really like the Blog post feature. After 5. 3: 38: November 24, 2024 Gramps web setup help (Gtk error) Gramps Web. I followed this guide from Hi everyone, I am attempting to run Grampsweb on a Raspberry Pi 4 behind a Traefik reverse proxy via docker swarm. What I would Hi, please share the Gramps Web logs (docker compose logs grampsweb) for the relevant time period. I have created a docker-compose. deb package, Setting up a Gramps Web server without docker - getting a blank page. Using the Gramps Web Sync Add-on for Gramps Looking at the docker-compose. This is the repository for Gramps Web API, a Python REST API for Gramps. Add a source with tag ToDo and the task title as title I switched from Webtrees to Gramps. In that case, the appropriate value for the USER_DB_URI config option would Since Gramps Web API version 2. 11: 160: February 15, 2024 Log exceptions of concern. I could access through : 192. 0. js file at the root of the distriubtion. 6 Gramps Web API 1. The ideal situation for me is: Deploy with Docker Docker with Let's Encrypt DigitalOcean Server Administration Server Administration User system Server configuration Setting up AI chat Multi-tree setup Frontend customization Update Using PostgreSQL Hosting media on Gramps 5. Using Docker, I’ve installed grampsweb on a Raspberry pi on ‘ip Address X’ on my home network. e. x:5000 (where 192. 10: 1082: June 22, 2023 Debugging connection issue with Gramps Web Sync on Mac. If I visit Gramp in my local network (http://nas:8080) everything works fine. I did notice that when I try a Not sure about OP but I've installed via Docker and I would really love a environment variable to disable the registration link - would an additional tree ID is required for registration. I have no experience or usage of Gramps/GrampsWeb or any other family database software. The ideal situation for me is: Run Gramps on a VM on Synology. We will assume that Docker and When served to the public internet, Gramps Web must use HTTPS encryption. STEP 1; Please Support My work by Making a With owner permissions using the web interface; On the command line on the server; The owner account required to first access the web app can be added in the onboarding wizard that is automatically launched when accessing Gramps Web with an empty user database. Gramps 5. Gramps Web uses the same Model / Database structure that Gramps Desktop uses for storing genalogical data. 1 I’ve been trying to host Gramps Web on an Amazon Linux EC2 instance. That had been working OK as a command line Gramps Web Administrator's Guide¶ Whether you have set up your own instance of Gramps Web or signed up for a pre-installed one, the next step is to populate and manage your family tree database. Today went to update an entry on desktop then sync to web. Sometimes certain important information is missing. 6, Windows). I consider myself saavy enough with CLI and linux, but completely new to Docker. Gramps Thank you for your reply. 0 Hi, my intention is to synchronize the Gramps root tree, using docker-compose. But I Hi, I am having a problem getting Gramps Web working will SSL. As in I could no longer hit my gramps web site. I’m able to stand up the server without issue, and register the owner account, 502 Bad Gateway when using provided docker-compose. So, I'm going to test it, either by using what has already been done and adapting it if necessary or by creating my own containers. Gramps Web provides a pre-configured docker-compose. I am running docker on a synology-nas. migration] Will assume non-transactional DDL. 2 Windows 11 docker with LetsEncrypt. migration] Context impl SQLiteImpl. after spending so much time getting it working. do I need docker desktop in addition to docker-compose? Docker desktop is only for Windows and Mac, not needed on Linux. The Home Person selection can also be changed from the Home Page of the website. , cannot connect to SMTP server address and port) and would like to confirm what information is being stored in the running gramps-web container. 2. com. I don’t know if it was necessary to install docker-desktop to do this. First release of 5. Gramps Web. 21: 612: March 31, 2024 OS: Mint LMDE 6 Docker-Desktop v. 2 – There is a problem with that preconfigured image – firstlogin. 8. (Athough I’d love to play with the RaspberryPi installation before next summer’s family reunion season. I rebooted the computer and running “docker compose up -d” yields the following: Is there some remote dependency at runtime? and gramps web is not “standalone”? While Gramps XML (. Filters for the Gramps object class and can be one of person, family, event, place, citation, source, repository, media, or note. However, the owner creation form will not be displayed automatically on the Gramps Web home page, which is the same for all trees. It appears to be “do-able” with Environment Variables and “config file” seemingly suited, but, there are many questions in my mind. 0 Gramps QL Gramps Web identifies a number of (e. This is achieved with this docker-compose. org and in the GitHub project. x. I started by downloading docker . Gramps for desktop was not able to load media files to the server, so I copied them manually. It depends If you run the gramps-web app in its default setup, you’ll run a Docker image on your computer. 💡 Note: This guide works perfectly with the latest To try out Gramps Web on your local computer (Linux, Mac, or Windows) without interfering with your Gramps Desktop installation, you can use Docker with the following command: docker I’ll be hoping to use Gramps Web, running as Docker containers - I already run other web services with Docker. When I run the gramps web server (https:///gramps) all I get The Gramps Web frontend is a Javascript application that is deployed as a set of static HTML, CSS, and Javascript files. 0 locale: en multi-tree: false task queue: true Got the docker compose set up running and registered an admin user. This is simplified by automated face detection. 7 Following the guide, I have a folder called gramps_web, within it I have an exact copy of the docker-compose. The default of WHERE is no, meaning to not open a browser tab or window. In this and other forums, we have seen that the main challenge for many potential users is deploying a that defines the new HTML element grampsjs-some-element that can be used elsewhere. 2 locale: en multi-tree: false task queue: true Fresh install of docker and gramps web. So why might gramps web just stop working?. 1: 1003: May 19, 2023 Gramps Web on OSMC. I’m not that familiar with docker compose or kubernetes. I’m using Docker and I created a volume to persist media files. However, some behaviour can be changed by setting appropriate options in the config. In Gramps Web, still logged in as the only user, cannot change password, message is “Error: not authorized”. 3. logged in fine. Import media files¶ The evolving Gramps Web solution is discussed on GrampsWeb. In the recommended docker-based setup, Gramps Web uses Gunicorn to serve the backend and Celery for background tasks. I figure it’s the volume of the data I am pushing and how I have sized my gcp instance. There are also pictures, which have the picture itself saved in I deleted my earlier post on this matter, but continue to need assistance. 4. I work in IT and I am tech savvy enough to use it out of the box. 0 Gramps Web API 2. After downloading Docker with Let's Encrypt DigitalOcean Server Administration Server Administration User system Server configuration Setting up AI chat Multi-tree setup Frontend Gramps Web leverages the translations of Gramps Desktop provided by the community for over 40 languages. 0, Gramps. I tried Gramps Web locally with this docker-compose. 0, the search index is hosted either in an SQLite database (the default) or a PostgreSQL database. I can get the quickstart working fine, but when I try to execute the docker-compose file from Step 1 using docker-compose up -d I receive the fo Difficulty with Gramps Web docker. (Gramps 5. 4 desktop. The first time you run a container based on an image, docker will download the layers that are not present locally. I am trying to stand up a gramps-web system? It seems to have correctly installed via Docker on Ubuntu, but the First Run wizard [mentioned in step 3] (for whatever reason) has not seem to run. You will need a dedicated S3 bucket for your Gramps Web instance. Gramps Web is designed to be a companion to Gramps Desktop, the leading open source genealogy desktop application. 1: 1026: May 19, 2023 Setting up a Gramps Web server without docker - getting a blank page. Then the first run s The way that the 1-Click image has been set up is to install the latest docker-compose version after the server has been created so it takes a while. You signed out in another tab or window. It was not my intention to blame Gramps, but simply to find a solution. If this link is missing, it is probably because it is a multi-tree installation of Gramps Web. Now I was wondering, You can run entire package on Win, however, you likely cannot avoid fun with docker. I’m having trouble installing Gramps Web (w/ Let’s Encrypt) and I was hoping someone could help? First, I was able to get the non-SSL version running locally without a problem (by accessing 10. Then I created a user by registering, received email and confirmed it. In fact it is more than just an app backend: it provides a RESTful API to read and modify a Gramps database. gramps file, see the next section. 6, Gramps Web API 1. ) Unable to access Gramps Web. conf file is just the one The following object types in Gramps can have media objects attached: people, families, events, places, sources, and citations. A particularly convenient option is to use a dockerized Nginx reverse proxy with automated Let's Encrypt The most convenient way to self-host Gramps Web is via Docker Compose. Was working fine. Normally, no special configuration is necessary for the frontend. 11: 334: November 11, 2024 Installing Gramps Web with Docker Compose and Caddy as reverse proxy. Added Gramps web to desktop and attempted to websync. List elements by index¶ David, I will be hosting the webapi too in a docker env as you suggested but, I need gramps first up and running correct? The Gramps Project (Discourse Forum & Mailing List) Gramps installation on a VM on Synology NAS 413 with apache reverse proxy in front of docker when uploading media because of uBlock Origin Adblocker Gramps Web Thank you for your reply. runtime. x is the local ip of the vm). First and foremost, it did NOT include docker and docker-compose. How to Install Gramps Web on a Synology NAS. Deploy with Docker Docker with Let's Encrypt DigitalOcean Server Administration Server Administration User system Server configuration --open-browser WHERE - to open the browser on the default gramps-web-api page in a tab or a window. io, which goes over setting up the Docker configuration for The documentation at Docker with Let's Encrypt - Gramps Web states: A particularly convenient option is to use a dockerized Nginx reverse proxy with automated Let’s In this step by step guide I will show you how to install Gramps Web on your Synology NAS using Docker & Portainer. So I’m probably the worst guy for support for this as I’m not a full time IT nerd, only once in a blue moon nerd. 10:444 (or This feature does not rely on raw DNA data being uploaded to Gramps Web, but on the segment match data directly, which can be obtained from websites like Gedmatch or MyHeritage. The Gramps Web frontend is a Javascript application that is deployed as a set of static HTML, CSS, and Javascript files. js 23. 1: 1068: May 19, 2023 Missing Redis volume Using docker-compose. 41: 1128: May 7, 2024 Difficulty with Gramps Web docker. In the detail view of any object, click the blue edit button in the bottom right (if you do not see it, your user does not have edit permissions). js on a docker container. codefarmer You signed in with another tab or window. The main motivation for this is to lower the entry barrier to Gramps Web and increase adoption. 0 Gramps QL 0. 1: 649: May 19, 2023 Setting up a Gramps Web server without docker - getting a blank page. 4: 70: September 10, 2024 Announcing Grampshub - a hosting provider for Gramps Web. Go to Settings > Administration > Manage users of the new Gramps Web instance. So I tried reinstalling Gramps Desktop to the newer v5. This is meant to be a continuation of this thread - please merge: Missing Redis volume Using docker-compose. ‘docker system prune --volumes’ did remove “a lot”, but, upon accessing grampsweb via browser, still got the login screen. You switched accounts on another tab or window. as i’m using Docker what mean the root of the Hi, I am having a problem getting Gramps Web working will SSL. 10. The problem: I can get a container running using the docker-compose up command, but these status stays at RESTARTING and I cannot reach GRAMPS using 5000, 80 or 5554. 2: 91: December 11, 2024 This is how I got Gramps-web running on my local TrueNAS Scale server. I also tried setting environment variables in docker (prefixing each variable as recommended Is there a guide for exposing Gramps Web to the internet using Nginx Proxy Manager? I already have it setup for other containers, but it doesn’t behave the same way for Gramps. Now, time for me to New versions of Gramps Web API and Gramps. To this end, it uses a technique called "semantic search". Hi, first I thought 1GB RAM of my system is not enough to run Gramps-Web, but I was able to run it nicely in my local network with two parameter changes (GUNICORN_NUM_WORKERS: 1; --concurrency=1) Question: If I check the remaining free memory, it’s around 370 MB with no other big task running. Digital Ocean hosts the Demo version of Gramps Web. 3: 87: November 7, 2024 Setting up a Gramps Web server without docker - getting a blank page. I am willing to share the apache reverse proxy settings when I have tested the whole thing for a bit, and got everything working. Object properties¶ GQL supports querying nested properties of Gramps objects, e. Then I tried to log on as that user, but the web site said wrong username/password. On the Import page of the new Gramps Web instance, upload the media archive (ZIP). I would like to set up S3 (Simple Storage Service on Amazon Web Services) in my Gramps Web instance. 5: 154: October 10, 2024 Difficulty with Gramps Web docker. conf needs to be stored in the same directory to allow uploading large media files Welcome to Gramps Web!¶ Click image to see more Screenshots! Gramps Web is a web based application, ideally suited for collaborating with others to build your family tree together. I did not set up the optional email server information prior to start-up and wondered how this information can be added to a running container. Titled: Deploying Gramps Web with Docker. grampsweb | INFO [alembic. Seeking a way to set, to be persistent, the settings related to sending email from grampsweb, for password resets and such. I ran ‘sudo docker compose up -d’ and seem to get Gramps: most recent version, with Docker Compose. Depends - when you’re running Gramps Web API in docker, you’ll have to set this variable to a path within your container and make sure that exists. To tag a person in a photo, follow these steps: Open the detail view of the media object, e. by clicking on "show details" in the full-screen preview. 1: 979: May 19, 2023 Gramps installation on a VM on Synology NAS. 4. However, it does not, but instead appears in the local media folder. 2 locale: en multi-tree: false task queue: true Hi, I am having a problem getting Gramps Web working will SSL. However, I Gramps Web is a free & open source software, with the privacy and control of your data a top priority! In this step by step guide I will show you how to install Gramps Web on your Synology NAS using Docker & Portainer. Now Loads without complaint, but receive “503 Error” nginx. yml file. Any assistance would be greatly appreciated. quit (not 100% sure commands are correct, If you want to migrate an existing Gramps Web instance to multi-tree support and are using local media files, you can simply move them to a subfolder of the original location with the tree ID as name. Gramps Web allows tagging people in photographs, similar to Gramps Desktop, linking the person and the media object. Contribute to gramps-project/gramps-web development by creating an account on GitHub. I am personally serving a Gramps Web instance to the public internet from a RPi that also servers Nextcloud and some other stuff. com) Gramps Web working at this point, with gramps. How to I manually do s Let me start by saying how amazing Gramps has been for me. When I went to see what the logs say on gcp, I could not find them, easily (under docker image. The frontend is designed as a progressive single-page web app with a mobile-first experience. 4) on Virtualbox 7. html, is the gramps-js element defined in GrampsJs. yml file to test with port 80/http, however since I already have SSL Offloading setup, then I do not need to use port 80 On the login form on the home page of Gramps Web, usually there is a link "Register new account". Having just stood up a grampsweb site, I have some feedback on the 1-Click solution. 9: 636: January 16, 2024 Setting up a Gramps Web server without docker - getting a blank page. 💡 Note: This guide works perfectly with the latest Gramps Web v24. This allows encapsulating functionality into reusable components. I’ve noticed another little problem when I add a family or a person, I have to refresh the page manually to see them appear in the list, Is this normal? I wondered if there is docker-compose command that can be used to display the current email server variable data. Added a DNS A entry on my we In the new Gramps Web instance, open the Import page. 2 locale: en multi-tree: false task queue: true Documentation change suggestion, perhaps : This comment applies to the graphic shown, the sample file at “h Features¶. (slash hashtag followed by the lower case header text with dashes subbed for spaces. js have been released today [24 Oct 2021] and I wanted to highlight some new features. 0 Gramps Web Frontend 24. When I run docker compose up -d I get the ¨welcome to nginx¨ Gramps Web backend development¶ The backend of Gramps Web is called Gramps Web API. When I’m trying to spin up a Gramps Web (GW) droplet, I’ll connect to the droplet over the console to enter the domain I’m going to use. I have loaded Gramps, added Gramps Web to apache, and I think I hace loaded the API. It allows to query and manipulate a Gramps family tree database via the web. Due to this philosophy, the AI chat assistant was implemented with the option to host your own open-source LLM locally, with no need to send any data to the System info: Gramps 5. I got the following error: check. Now, I’m trying to create a multi-tree setup as my Gramps Gramps 5. Gramps Web is free & open source software, with the privacy and control of your data a top priority! Is this possible without using Docker? I don’t mind logging in if necessary. yml once it’s running docker generated automaticaly a volume for Redis it’s not blocking anything except human analysis, when debugging I’m not fully agile with Difficulty with Gramps Web docker. docker-compose. 0 locale: en multi-tree: false task queue: true OCR: true chat: false Running as a docker container. 12: 373: August 12, 2024 Open Source Online Genealogy System. Wow. Gramps Web API is the backend of Gramps Web, a genealogy web app based on Gramps, but can also be [MacOS Sonoma 14. Deploy with Docker Docker with Let's Encrypt DigitalOcean Server Administration Server Administration User system Server the addon is available in Gramps under Tools > Family Tree Processing > Gramps Web Sync. gramps) is the preferred format for importing data, Gramps XML package (. gpkg) is not supported by Gramps Web. js. github. 1: 988: In a multi-tree setup, every user is tied to a single tree. As part of the setup procedure, you will have to sign up for an account with DigitalOcean and select a paid plan for the "droplet" (virtual machine) to use. sqlite DROP TABLE IF EXISTS config; . Even if users already exist in other trees, a tree owner can be created in the web interface if no owner exists for this tree yet. I have not been able to get SMTP to work on any of my test servers (i. But I’m not Simple Dockerfile for Gramps. Gramps Web GitHub Introduction Features Features Features Install/Setup Install/Setup Installation and Deployment Installation and Deployment Deploy with Docker Docker with Let's Encrypt DigitalOcean Server Administration Server Administration User system Server configuration Setting up AI chat Multi-tree setup The Gramps Web frontend is written in Javascript and built using web components with Lit. 29. Using docker with acme-companion. 3: 87: November 7, 2024 Hi all, I used docker-compose to install gramps-web on my synology Diskstation. 12: 355: August 12, 2024 Difficulty with Gramps Web docker. We also provide Docker images for the ARM architecture, so you can run Gramps Web on a Raspberry Pi in This multi architecture Ubuntu Linux based Docker image allows you to run Gramps: A genealo •Gramps •Gramps Web API •Gramps Web App Open Source Online Genealogy System. It was probably my mistake. Thanks to Constantin. After standing up the 1-Click, logging in, and having firstrun. date. Failed. But I’ll need a reverse proxy to also serve Let’s Encrypt certificates, and for the last while I’ve been using Caddy. grampsweb | ERROR Let me start by saying how amazing Gramps has been for me. rdb (a Redis DB backup) in them: docker volume list DRIVER Deploy with Docker Docker with Let's Encrypt DigitalOcean Server Administration Server Administration User system Server configuration Setting up AI chat Multi-tree setup For backend and frontend development, it can be useful to send manual queries to Hi - I’m trying to set up Gramps Web on an Ubunutu 23. I really like the interface and how it feels. Tasks in Gramps Desktop¶ When adding tasks via Gramps Web, both the sources and the notes will have the ToDo tag attached to them, so the tasks will show up in the desktop To Do Notes Gramplet as well as the To Do Report. io/, but I am not sure if the auto-conversion is good enough And then, hopefully, “minimum information” to Hello, I want to install Gramps Web on a 32 bits netbook (Samsung NC10), running Xubuntu 16. In Gramps Web, the administrator will see the registration link in the Gramps 5. If you are using media files hosted on S3, you can use the script provided in the scripts directory of the gramps-web-api repository: Difficulty with Gramps Web docker. Hello all Gramps 5. 5: 158: October 10, 2024 Gramps Web Docker version doesn't work with Let's Encrypt. 12: 364: August 12, 2024 Gramps Web Docker's First Run wizard. This is because the import and export routines for media files are not suited for use on a web server. I have only started my research and still have a long way to go but I would love to have some of my family members help me out. 10 server. yml for the nginx proxy setup, would I be correct in thinking I will need to add the specific email particulars for the user password reset and registration? Can I set ipv6 to “false” if I don’t to use IPv6 here? Are the grampsweb_celery environment setting to be the same as those above? The nginx_proxy. And everything works great. Yes, that’s definitely possible. For instance, if you ask "What's the name of John Doe's children?", if a family exists with John Doe as father, it is likely to be among the top results. That means Gramps Web is unlikely to be able daught WikiContributors from the desktop project. So I reset Gramps web docker novice. Gramps Web appears to work fine. Careful: This will of course also delete all other docker volumes you might have that are not related to Gramps Web. io. This is either via IP or site name (local dns in use) http or https. Could not connect to server. You can browse all the same Record Types you do in Gramps Desktops: people, families, events, places, repositories, sources, citations, media objects, and notes. I am using the docker setup on a Raspberry Pi 3B. Does it? Then if you want it to be stored in a particular folder on your host, you would mount that folder into that directory inside your container. To add or edit a task in Gramps Desktop, use the following guidelines. But things have calmed down in the meantime. Can you recommend more Gramps web docker novice. mysite. It’s currently serving Nextcloud for family use (Calendar sharing, etc. 2 Gramps Web Frontend 24. The package also has its own CLI script for convenience, see python -m gramps_webapi --help. Once started, and after confirming the dialog that the undo history will be discarded, the tool will ask you If you run into issues or need help with Gramps Web, Details about your setup (e. In fact I’m not running Gramps yet, only starting to set it up. Click the "Import user accounts" button and upload the JSON file downloaded in step 3. One admin account only, no users yet and no data imported. I am following the instructions on Docker - Gramps Web. This is what I have been working with, installed on a Pi4b, for testing: Gramps 5. When logging in to Gramps Web for the first time, a Preferences form (labeled User Settings) will be displayed requiring the user to select a language for the frontend and a Home Person. Deploying Gramps Web with Docker¶ The most convenient option to host Gramps Web on your own server (or virtual server) is with Docker Compose. Also Docker with Let's Encrypt DigitalOcean Server Administration Server Administration User system Server configuration Setting up AI chat Multi-tree setup Frontend customization Update Using This section contains the documentation for users of Gramps Web. In both cases, several worker processes can be run in parallel, which makes the application more responsive from Gramps web docker novice. There is also https://kompose. I’ll let you know if I There is very little literature on the Internet - if at all - on the containerization of Gramps and its use with Docker. Although Grampshub offers a hosted solution of Gramps Web with the aim to make using Gramps Web as simple as possible, it is always possible to self-host Gramps Web on a dedicated server. I have many web based programs running as virtual hosts in apache2 and have never used docker, so I really do not want to run docker. The focus of this section is on administrative tasks performed by tree owners. I’m running Gramps Web with Docker, but I can’t seem to get mail delivery to work. I’m using the docker-compose file without t Installing Gramps Web with Docker Compose and Caddy as reverse proxy. 12, I tried to add a new user using the given example on the website. Even if it is ultimately a problem with Docker: Gramps is what got Docker onto my computer in the first place. First login. Gramps Web Build Initializing search GitHub Introduction Features Install/Setup Administration User Guide Deploy with Docker Docker with Let's Encrypt DigitalOcean Server Administration Server Administration User system Server configuration Setting up AI Dear all, as mentioned here and there, I’ve been working on a hosted solution of Gramps Web powered by the multi-tenant capabilities added in recent releases. I am still working on trying this, but some tangentially related information. Looking for some help setting up gramps web on a laptop running Ubuntu 24. I had a multi-tree setup running fine with dockerbut then folks couldn’t connect. 2 Gramps Web API 2. gramps_webapi is a pip-installable Python package and a flask app, so you can run the flask development server (warning: do not use to deploy a website) to run it. 0] Hi, I am running Gramps Web using Docker Compose on a Linux Ubuntu server. Short version: Incorrectly configured a new account - how can I remove it? Long If you provide an html anchor and page URL on the Gramps Web site, will update it to be more precise. But I’ll need a reverse proxy to also serve Let’s Encrypt To build and start the containers running the Gramps Web backend with the Gramps example database, as well as the frontend in development mode, simply run docker compose up -d Options for logging in are: owner, editor, contributor, guest or member (use same word for both username and password). 1 release. 1, additional steps are necessary when upgrading Gramps Web to be used with Gramps 5. FF most Hello! I’ve been trying to host Gramps Web on an Amazon Linux EC2 instance. 3 Gramps Web API 2. 2 of Gramps desktop is released, there will be months of user docs to add. I’m using the docker-compose file without the nginx and acme components. 04. gramps file exported in step 1. There is one other service in the same docker-compose file that runs without issues. Create users for my family members and get them all to build the DB. Reload to refresh your session. Malakan November 19, 2024, 12:22pm 3. 1: 60: November 11, 2024 Gramps web docker novice. 04 LTS image, not the preconfigured grampsweb image on digitalocean. Gramps Web DigitalOcean 1-Click App¶. a docker-compose file with sensitive values redacted, or whether your are using a hosted version, such as Grampshub, or a pre-configured image, such as DigitalOcean) Version information. Gramps Web API is a Python application and is powered by the gramps library itself (which also powers the Gramps Desktop application). Gramps Web GitHub Introduction Features Features Features Install/Setup Install/Setup Installation and Deployment Installation and Deployment Deploy with Docker Docker with Let's Encrypt DigitalOcean Server Administration Server Administration User system Server configuration Setting up AI chat Multi-tree setup After succesfully cloning and installing the gramps-web-api on a brand new Ubuntu (22. This contains the definition of all individual pages (that correspond simply to elements that are shown or hidden based on the route/URL), the menu, and routing. Updated docker-compose with Difficulty with Gramps Web docker. Deploy with Docker Docker with Let's Encrypt DigitalOcean Server Administration Server Administration User system Server configuration Setting up AI chat Since it uses a new family tree database schema compared to Gramps 5. <advertisement> You are also welcome to try Grampshub if you want to save yourself the hassle </advertisement> I got caught up on some other projects and thought I would play around with GrampsWeb today. yml from documentation After starting and stopping my GrampsWeb server (based on the Let’s Encrypt example) several times, I noticed I have many volumes piling up with dump. To find out more about Gramps Web treats every source with a tag Blog as blog article. It works well using acme-companion as described here Docker with Let's Encrypt - Gramps Web. I also installed Gramps Web with Docker on mi Pi4 and Installed the Web Synch add-on so that my wife and I both can easily eddit our Gramps database locally and synch it using Gramps Web. (The nginx_proxy. 1: 1033: May 19, 2023 Setting up a Gramps Web server without docker - getting a blank page. I know it’s not easy to get these things right, but unfortunately without having a basic understanding of how Docker-Compose, YAML, etc. Thank you! Hi, I installed a VM with Debian 12 and then Docker with Portainer. It can be accessed from any mobile or portable web-enabled device. 5: 143: October 10, 2024 Difficulty with Gramps Web docker. 0 Sifts 1. so I apologize in advance. 1: 1061: May 19, 2023 Windows / Docker hiccup - fixed. Instead of setting up Gramps Web yourself, you can also use the Gramps Web DigitalOcean 1-Click App. Gramps Web 413 with apache reverse proxy in front of docker when uploading media because of uBlock Origin Adblocker That Flask/Gramps Web interprets this string later as a boolean again doesn’t matter here (yet). Key highlights of Gramps Web include: 🌐 Access Anywhere: Browse and edit your family tree on any web-enabled device. But i found a guide how to use Portainer to make it work without having to build a custom kubernetes/helm chart. 0 locale: en multi-tree: false task queue: true i used and edited for my needs the berlow file. Frontend for Gramps Web. I attempted to connect with gramps web sync just before collecting this log file, there appears to be no mention of the connection in the logs however. sh wants to invoked docker-compose, but the image does not include docker-compose, so firstlogin fails Hi, I am having a problem getting Gramps Web working will SSL. websolutions. See below for a full list of properties – see also Gramps Data Model. 3: 278: January 12, 2024 Home ; Categories ; I have the docker up and running. No activity during reload seen via docker-compose logs -f ip -c link show displays . Where are the scripts located of the src/Views en src/Components ? In which container/volume and the full path ? Some code has to be changed on the Gramps desktop side. Thanks in advance for any help. Today we are going to look at how you can install Gramps Web on a Synology NAS using Portainer or docker compose. Long version: I’m using the latest Gramps deployed with Docker and Docker Compose (see my question, and its answer, about using it with Caddy). Installed I have: Docker version 27. The usability of Gramps is okay. Full integration with Gramps Desktop¶. 0 locale: en multi-tree: false task queue: true after reading the KB Fronten-config, i am little bit confused. VPS Linux: AlmaLinux 8 Used docker, and followed instructions on grampsweb /Deployment Gramps Web working at this point. Run Gramps on a VM on Synology. For Grampsweb however, I get either Gateway Timeout, 404 or Bad Gateway errors when attempting to access the UI via browser. I’ll be hoping to use Gramps Web, running as Docker containers - I already run other web services with Docker. The title of the source will be the title of your blog post, the author of the source will be the author of the post. How to I manually do s. , ten) Gramps objects that are most likely to contain the information that answers the question. calendar. So I’m building a family tree from scratch, one which I hope Hello all. 5. (gramps. Others on the Gramps Web side. In that case, contact the tree owner for a registration link. Yesterday I started looking back at both the Docker installation of Gramps Web, and Gramps Desktop, and noticed that Gramps Web had updated to v5. Add a blog post¶ To add a blog post, you can use Gramps Web or Gramps Desktop (synchronized with Gramps Web), the steps are the same in both cases: Add a new source. Configure Gramps Web¶ To use the new S3 bucket as media source for Gramps Web, simply set the MEDIA_BASE_DIR configuration option to s3://my_bucket_name. 1 – I am using a “blank” Ubuntu 20. Added a DNS A entry on my we I haven’t yet been successful in getting media files to load correctly in Gramps web. It makes heavy use of Material Web Components for a Material Design look and feel. Run the Web API on a docker container Run the Gramps. I tried setting on first run, but didn’t get any email delivery either for me or for the next couple users that signed up. Previous Limit CPU and memory usage¶. Inside that docker image is a postgresql database where the main data will be stored. Forgotten password, new Docker install. If you don’t want to use docker, you need a Linux server with Gramps and all Deploy with Docker Docker with Let's Encrypt DigitalOcean Server Administration Server Administration User system Server configuration Setting up AI chat Multi-tree setup Gramps Web Frontend is a Javascript web application that serves as the frontend to Gramps Web. The tree owner can find and copy the registration link under Settings/Administration. Running on a machine behind my modem with a Type A record pointing to it and port forwarding to the machine. 3: 50: November 1, 2024 Gramps web setup help (Gtk error) Gramps Web. “It does not work” is not terribly specific either. py:51 PyGIWarning: Gtk w Is there a guide for exposing Gramps Web to the internet using Nginx Proxy Manager? I already have it setup for other containers, but it doesn’t behave the same way for Gramps. I’m wondering if anyone has been successful in setting SMTP for mail delivery. yml from documentation. Gramps Thanks for the clarification. io, which goes over setting up the Docker configuration for Gramps Web. If the bucket does not exist yet, the S3 Uploader Addon will attempt to create it. sh fail, I then manually added them, as well as net-tools and apache2 (Ubuntu flavor) apt install apache2 net-tools docker docker-compose apt update apt Docker images are composed of “layers”, the lowest one being the OS base image. I noticed upon inspecting the database with Adminer that all media references are using my desktop path, which obviously Gramps Web API for the (Python) backend Gramps Web Frontend for the (Javascript) frontend Please use those repositories for reporting issues or feature requests. f you used docker volumes (as in the documented example setups), docker system prune --volumes will delete everything. Our MediaWiki site doesn’t add a slash between the page and the anchor, keeps the capitalization and uses underscores instead of dashes/hyphens. The main entrypoint, included in index. Using reverse proxy on a different server and found I needed to copy the certs from nginix/proxy to the reverse proxy server. 1 Gramps Web Frontend 24. The documentation at Docker with Let's Encrypt - Gramps Web states:. Import the . I’m able to stand up the server without issue, and register the owner account, but when I try to use the web app itself, most things will cause Trying to setup grampsweb (I have the desktop version 5. yml and it was perfectly working. . Log file can be found here. To setup Gramps Web I will be semi-utilizing the "Deployment" page via https://gramps-project. works, it is not easy to set up such a complex web application. Contribute to DavidMStraub/gramps-docker development by creating an account on GitHub. The DNA segment map is based on the Gramplet Addon that provides the same functionality in unfortunately, the way the DigitalOcean Gramps Web app is currently set up, it is not easy to modify the e-mail configuration after the first setup, cd /opt/grampsweb docker-compose run --rm grampsweb bash sqlite3 /app/users/users. 1 LTS. The gramps-postgres docker image mentioned above contains a separate database grampswebuser that can be used for this purpose.