Gramps web docker. Yes, that’s definitely possible.
Gramps web docker 1: 1026: May 19, 2023 Setting up a Gramps Web server without docker - getting a blank page. Added Gramps web to desktop and attempted to websync. This is what I have been working with, installed on a Pi4b, for testing: Gramps 5. gpkg) is not supported by Gramps Web. Site is up and running fine in Single Tree Mode. But I’ll need a reverse proxy to also serve Let’s Encrypt certificates, and for the last while I’ve been using Caddy. 2 of Gramps desktop is released, there will be months of user docs to add. To add or edit a task in Gramps Desktop, use the following guidelines. 💡 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. 0 Gramps Web Frontend 24. 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’m not that familiar with docker compose or kubernetes. 2 Windows 11 docker with LetsEncrypt. In both cases, several worker processes can be run in parallel, which makes the application more responsive from Gramps web docker novice. currently logged in as admin. com) Gramps Web working at this point, with gramps. js have been released today [24 Oct 2021] and I wanted to highlight some new features. I am personally serving a Gramps Web instance to the public internet from a RPi that also servers Nextcloud and some other stuff. 0 locale: en multi-tree: false task queue: true Got the docker compose set up running and registered an admin user. The tree owner can find and copy the registration link under Settings/Administration. 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. 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. 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. primary_name. If this link is missing, it is probably because it is a multi-tree installation of Gramps Web. Titled: Deploying Gramps Web with Docker. 4) on Virtualbox 7. 3. 0, Gramps. How to I manually do s Let me start by saying how amazing Gramps has been for me. , cannot connect to SMTP server address and port) and would like to confirm what information is being stored in the running gramps-web container. 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. yml file. migration] Will assume non-transactional DDL. 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. yml and it was perfectly working. 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. Go to Settings > Administration > Manage users of the new Gramps Web instance. f you used docker volumes (as in the documented example setups), docker system prune --volumes will delete everything. In fact I’m not running Gramps yet, only starting to set it up. 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. 1, build ce12230 Docker Compose version v2. yml from documentation. . js 23. html, is the gramps-js element defined in GrampsJs. The Gramps Web frontend is a Javascript application that is deployed as a set of static HTML, CSS, and Javascript files. It allows to query and manipulate a Gramps family tree database via the web. I have deployed gramps-web virtually for testing in a Debian 12 virtual machine (VirtualBox) running on my Ubuntu 20. Took a bit of experimenting to discover how Material for MkDocs handles passing header anchors through the URL. Yes, that’s definitely possible. 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. I’m using Docker and I created a volume to persist media files. Today we are going to look at how you can install Gramps Web on a Synology NAS using Portainer or docker compose. 0] Hi, I am running Gramps Web using Docker Compose on a Linux Ubuntu server. This tree ID is a UUIDv4, so it is impossible to guess. The Home Person selection can also be changed from the Home Page of the website. 3 Gramps Web API 2. The first time you run a container based on an image, docker will download the layers that are not present locally. 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. 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. I have loaded Gramps, added Gramps Web to apache, and I think I hace loaded the API. You switched accounts on another tab or window. org and in the GitHub project. ) New contributors will be needed to adopt Gramps Web. logged in fine. 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. Now, I’m trying to create a multi-tree setup as my Gramps Gramps 5. Sometimes certain important information is missing. Our MediaWiki site doesn’t add a slash between the page and the anchor, keeps the capitalization and uses underscores instead of dashes/hyphens. Could not connect to server. The ideal situation for me is: Run Gramps on a VM on Synology. 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). Boom the setup is complete. Gramps 5. We will assume that Docker and When served to the public internet, Gramps Web must use HTTPS encryption. 1 Gramps Web Frontend 24. 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. 2. 💡 Note: This guide works perfectly with the latest Gramps Web v24. Now Loads without complaint, but receive “503 Error” nginx. VPS Linux: AlmaLinux 8 Used docker, and followed instructions on grampsweb /Deployment Gramps Web working at this point. Gramps Thank you for your reply. I figure it’s the volume of the data I am pushing and how I have sized my gcp instance. Deploying Gramps Web with Docker¶ The most convenient option to host Gramps Web on your own server (or virtual server) is with Docker Compose. Having just stood up a grampsweb site, I have some feedback on the 1-Click solution. “It does not work” is not terribly specific either. FF most Hello! I’ve been trying to host Gramps Web on an Amazon Linux EC2 instance. I am willing to share the apache reverse proxy settings when I have tested the whole thing for a bit, and got everything working. do I need docker desktop in addition to docker-compose? Docker desktop is only for Windows and Mac, not needed on Linux. 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. I could access through : 192. gramps) is the preferred format for importing data, Gramps XML package (. It appears to be “do-able” with Environment Variables and “config file” seemingly suited, but, there are many questions in my mind. But I Hi, I am having a problem getting Gramps Web working will SSL. Contribute to DavidMStraub/gramps-docker development by creating an account on GitHub. This allows encapsulating functionality into reusable components. conf file is just the one The following object types in Gramps can have media objects attached: people, families, events, places, sources, and citations. 1. 2: 91: December 11, 2024 This is how I got Gramps-web running on my local TrueNAS Scale server. The main entrypoint, included in index. After 5. 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. 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. 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. 2 Gramps Web Frontend 24. Its essentially a workaround until we have a official TrueNAS or Truecharts app for Gramps. js. Malakan November 19, 2024, 12:22pm 3. I really like the interface and how it feels. Gramps Web provides a pre-configured docker-compose. 1 – I am using a “blank” Ubuntu 20. 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. 0. 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. 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. You signed out in another tab or window. calendar. 12. 0 Hi, my intention is to synchronize the Gramps root tree, using docker-compose. 2 – There is a problem with that preconfigured image – firstlogin. Now I was wondering, You can run entire package on Win, however, you likely cannot avoid fun with docker. Gramps Web allows tagging people in photographs, similar to Gramps Desktop, linking the person and the media object. 1: 988: In a multi-tree setup, every user is tied to a single tree. I’m able to stand up the server without issue, and register the owner account, 502 Bad Gateway when using provided docker-compose. 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. Inside that docker image is a postgresql database where the main data will be stored. Previous Limit CPU and memory usage¶. 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. 3: 50: November 1, 2024 Gramps web setup help (Gtk error) Gramps Web. So I tried reinstalling Gramps Desktop to the newer v5. mysite. Frontend for Gramps Web. so I apologize in advance. No activity during reload seen via docker-compose logs -f ip -c link show displays . 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. 1 LTS. This is the repository for Gramps Web API, a Python REST API 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 After succesfully cloning and installing the gramps-web-api on a brand new Ubuntu (22. I had a multi-tree setup running fine with dockerbut then folks couldn’t connect. Attempted to access web and found Attempted reload, progress bar appeared, then same message. In that case, contact the tree owner for a registration link. The focus of this section is on administrative tasks performed by tree owners. runtime. 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. (Gramps 5. 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. x:5000 (where 192. 10 server. This is either via IP or site name (local dns in use) http or https. 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. I ran ‘sudo docker compose up -d’ and seem to get Gramps: most recent version, with Docker Compose. codefarmer You signed in with another tab or window. 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. The frontend is designed as a progressive single-page web app with a mobile-first experience. Gramps Web DigitalOcean 1-Click App¶. That means Gramps Web is unlikely to be able daught WikiContributors from the desktop project. Today went to update an entry on desktop then sync to web. (slash hashtag followed by the lower case header text with dashes subbed for spaces. However, some behaviour can be changed by setting appropriate options in the config. 11: 334: November 11, 2024 Installing Gramps Web with Docker Compose and Caddy as reverse proxy. Gramps Web uses the same Model / Database structure that Gramps Desktop uses for storing genalogical data. 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. 6, Windows). 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. I started by downloading docker . First and foremost, it did NOT include docker and docker-compose. After standing up the 1-Click, logging in, and having firstrun. 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. So I’m building a family tree from scratch, one which I hope Hello all. 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. Installed I have: Docker version 27. 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. 3: 87: November 7, 2024 Hi all, I used docker-compose to install gramps-web on my synology Diskstation. See below for a full list of properties – see also Gramps Data Model. Normally, no special configuration is necessary for the frontend. 4: 70: September 10, 2024 Announcing Grampshub - a hosting provider for Gramps Web. Add a source with tag ToDo and the task title as title I switched from Webtrees to Gramps. 5: 143: October 10, 2024 Difficulty with Gramps Web docker. 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. There is also https://kompose. 8. Key highlights of Gramps Web include: 🌐 Access Anywhere: Browse and edit your family tree on any web-enabled device. How to Install Gramps Web on a Synology NAS. 12: 380: August 12, 2024 Gramps 5. gramps file exported in step 1. 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. 0 locale: en multi-tree: false task queue: true OCR: true chat: false Running as a docker container. migration] Context impl SQLiteImpl. First release of 5. 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. It can be accessed from any mobile or portable web-enabled device. Gramps Web is designed to be a companion to Gramps Desktop, the leading open source genealogy desktop application. 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 am running docker on a synology-nas. Then I created a user by registering, received email and confirmed it. Now, time for me to New versions of Gramps Web API and Gramps. This is because the import and export routines for media files are not suited for use on a web server. 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. 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. 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. Using the Gramps Web Sync Add-on for Gramps Looking at the docker-compose. Object properties¶ GQL supports querying nested properties of Gramps objects, e. I’m using the docker-compose file without the nginx and acme components. Added a DNS A entry on my we I haven’t touched my gramps installation for about a year. In fact it is more than just an app backend: it provides a RESTful API to read and modify a Gramps database. 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. The usability of Gramps is okay. Thanks to Constantin. 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. 0 Hello everyone, I have tried Gramps Web as an installed Program via the Chrome install App feature on Win 10. Updated docker-compose with Difficulty with Gramps Web docker. yml. grampsweb | INFO [alembic. Running on a machine behind my modem with a Type A record pointing to it and port forwarding to the machine. The documentation at Docker with Let's Encrypt - Gramps Web states:. I’m trying to install Gramps Web on an existing Debian 12 server I run from my home. It makes heavy use of Material Web Components for a Material Design look and feel. I’m using the docker-compose file without t Installing Gramps Web with Docker Compose and Caddy as reverse proxy. 4 desktop. 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¶. Gramps Thanks for the clarification. This is meant to be a continuation of this thread - please merge: Missing Redis volume Using docker-compose. 41: 1128: May 7, 2024 Difficulty with Gramps Web docker. I’ll be hoping to use Gramps Web, running as Docker containers - I already run other web services with Docker. 1: 1068: May 19, 2023 Missing Redis volume Using docker-compose. Looking for some help setting up gramps web on a laptop running Ubuntu 24. 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. as i’m using Docker what mean the root of the Hi, I am having a problem getting Gramps Web working will SSL. gramps file, see the next section. It’s currently serving Nextcloud for family use (Calendar sharing, etc. 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. I would like to set up S3 (Simple Storage Service on Amazon Web Services) in my Gramps Web instance. 0 locale: en multi-tree: false task queue: true i used and edited for my needs the berlow file. docker-compose. Thanks in advance for any help. Any assistance would be greatly appreciated. github. 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. Using Docker, I’ve installed grampsweb on a Raspberry pi on ‘ip Address X’ on my home network. 10: 1082: June 22, 2023 Debugging connection issue with Gramps Web Sync on Mac. 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. Import the . com. 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. The default of WHERE is no, meaning to not open a browser tab or window. 3: 87: November 7, 2024 Setting up a Gramps Web server without docker - getting a blank page. Create users for my family members and get them all to build the DB. 5. 1 I’ve been trying to host Gramps Web on an Amazon Linux EC2 instance. 0 Sifts 1. 2 locale: en multi-tree: false task queue: true Gramps Web Docker's First Run wizard. 21: 612: March 31, 2024 OS: Mint LMDE 6 Docker-Desktop v. by clicking on "show details" in the full-screen preview. To tag a person in a photo, follow these steps: Open the detail view of the media object, e. On the Import page of the new Gramps Web instance, upload the media archive (ZIP). It was not my intention to blame Gramps, but simply to find a solution. In Gramps Web, still logged in as the only user, cannot change password, message is “Error: not authorized”. 04 LTS image, not the preconfigured grampsweb image on digitalocean. 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. First login. 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. date. 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. 2. 12: 364: August 12, 2024 Gramps Web Docker's First Run wizard. 0, the search index is hosted either in an SQLite database (the default) or a PostgreSQL database. 5: 154: October 10, 2024 Difficulty with Gramps Web docker. For Grampsweb however, I get either Gateway Timeout, 404 or Bad Gateway errors when attempting to access the UI via browser. So I reset Gramps web docker novice. 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. 1 locale: en multi-tree: false task queue: true) Having issues with certificates. (gramps. 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". If the bucket does not exist yet, the S3 Uploader Addon will attempt to create it. 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. I like to expand the features for the Blog. 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. To setup Gramps Web I will be semi-utilizing the "Deployment" page via https://gramps-project. The gramps-postgres docker image mentioned above contains a separate database grampswebuser that can be used for this purpose. Really like the Blog post feature. after spending so much time getting it working. This is simplified by automated face detection. But i found a guide how to use Portainer to make it work without having to build a custom kubernetes/helm chart. 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. Run the Web API on a docker container Run the Gramps. 0 locale: en multi-tree: false task queue: true after reading the KB Fronten-config, i am little bit confused. 29. sqlite DROP TABLE IF EXISTS config; . This is achieved with this docker-compose. 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. 1, additional steps are necessary when upgrading Gramps Web to be used with Gramps 5. e. I have no experience or usage of Gramps/GrampsWeb or any other family database software. Contribute to gramps-project/gramps-web development by creating an account on GitHub. io. 5: 158: October 10, 2024 Gramps Web Docker version doesn't work with Let's Encrypt. 0 Gramps QL Gramps Web identifies a number of (e. When I went to see what the logs say on gcp, I could not find them, easily (under docker image. 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. 1: 1033: May 19, 2023 Setting up a Gramps Web server without docker - getting a blank page. 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. What I would Hi, please share the Gramps Web logs (docker compose logs grampsweb) for the relevant time period. To import the media files belonging to an imported . In the recommended docker-based setup, Gramps Web uses Gunicorn to serve the backend and Celery for background tasks. It depends If you run the gramps-web app in its default setup, you’ll run a Docker image on your computer. 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. Even if it is ultimately a problem with Docker: Gramps is what got Docker onto my computer in the first place. (The nginx_proxy. 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). Gramps Web API is the backend of Gramps Web, a genealogy web app based on Gramps, but can also be [MacOS Sonoma 14. 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 Web appears to work fine. Added a DNS A entry on my we In the new Gramps Web instance, open the Import page. After my configuration, I would expect that when I add a media file in the Gramps Web interface, it appears in the S3 bucket. 6. Log file can be found here. However, it does not, but instead appears in the local media folder. 2 locale: en multi-tree: false task queue: true Fresh install of docker and gramps web. Forgotten password, new Docker install. However, the owner creation form will not be displayed automatically on the Gramps Web home page, which is the same for all trees. 3: 278: January 12, 2024 Home ; Categories ; I have the docker up and running. One admin account only, no users yet and no data imported. 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. The main motivation for this is to lower the entry barrier to Gramps Web and increase adoption. But I’m not Simple Dockerfile for Gramps. 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. 6, Gramps Web API 1. You will need a dedicated S3 bucket for your Gramps Web instance. 11: 160: February 15, 2024 Log exceptions of concern. 6 Gramps Web API 1. 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. io, which goes over setting up the Docker configuration for Gramps Web. I am still working on trying this, but some tangentially related information. <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. Thank you! Hi, I installed a VM with Debian 12 and then Docker with Portainer. I know it’s not easy to get these things right, but unfortunately without having a basic understanding of how Docker-Compose, YAML, etc. 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. Failed. 4. To find out more about Gramps Web treats every source with a tag Blog as blog article. 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. 7 Following the guide, I have a folder called gramps_web, within it I have an exact copy of the docker-compose. And everything works great. If I visit Gramp in my local network (http://nas:8080) everything works fine. 3: 38: November 24, 2024 Gramps web setup help (Gtk error) Gramps Web. But things have calmed down in the meantime. Gramps Web. In that case, the appropriate value for the USER_DB_URI config option would Since Gramps Web API version 2. g. 3, and I had to reinstall the plugins. 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. Run Gramps on a VM on Synology. 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. 1: 1061: May 19, 2023 Windows / Docker hiccup - fixed. There are also pictures, which have the picture itself saved in I deleted my earlier post on this matter, but continue to need assistance. To this end, it uses a technique called "semantic search". 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. 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. Digital Ocean hosts the Demo version of Gramps Web. I am using the docker setup on a Raspberry Pi 3B. I consider myself saavy enough with CLI and linux, but completely new to Docker. x. 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 (. 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. 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. (Athough I’d love to play with the RaspberryPi installation before next summer’s family reunion season. Click the "Import user accounts" button and upload the JSON file downloaded in step 3. 04. ) Unable to access Gramps Web. ‘docker system prune --volumes’ did remove “a lot”, but, upon accessing grampsweb via browser, still got the login screen. 4. , ten) Gramps objects that are most likely to contain the information that answers the question. Instead of setting up Gramps Web yourself, you can also use the Gramps Web DigitalOcean 1-Click App. 2 Gramps Web API 2. There is one other service in the same docker-compose file that runs without issues. 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). As in I could no longer hit my gramps web site. You can browse all the same Record Types you do in Gramps Desktops: people, families, events, places, repositories, sources, citations, media objects, and notes. 9: 636: January 16, 2024 Setting up a Gramps Web server without docker - getting a blank page. Wow. I don’t know if it was necessary to install docker-desktop to do this. Docker-logs show the errors below. Hence the post. I tried Gramps Web locally with this docker-compose. Using docker with acme-companion. 1: 979: May 19, 2023 Gramps installation on a VM on Synology NAS. Using reverse proxy on a different server and found I needed to copy the certs from nginix/proxy to the reverse proxy server. Gramps Web API is a Python application and is powered by the gramps library itself (which also powers the Gramps Desktop application). js file at the root of the distriubtion. I work in IT and I am tech savvy enough to use it out of the box. Reload to refresh your session. 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. websolutions. Full integration with Gramps Desktop¶. I have created a docker-compose. 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. 1, Gramps 5. Then I tried to log on as that user, but the web site said wrong username/password. 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 following the instructions on Docker - Gramps Web. 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). It works well using acme-companion as described here Docker with Let's Encrypt - Gramps Web. 2 locale: en multi-tree: false task queue: true Hi, I am having a problem getting Gramps Web working will SSL. Careful: This will of course also delete all other docker volumes you might have that are not related to Gramps Web. 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. Seeking a way to set, to be persistent, the settings related to sending email from grampsweb, for password resets and such. I’m running Gramps Web with Docker, but I can’t seem to get mail delivery to work. Added a DNS A entry on my web server to this VPS. 12, I tried to add a new user using the given example on the website. 0 Gramps QL 0. 1: 60: November 11, 2024 Gramps web docker novice. The package also has its own CLI script for convenience, see python -m gramps_webapi --help. Filters for the Gramps object class and can be one of person, family, event, place, citation, source, repository, media, or note. . deb package, Setting up a Gramps Web server without docker - getting a blank page. 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. I got the following error: check. Was working fine. I have not been able to get SMTP to work on any of my test servers (i. 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. 1: 1003: May 19, 2023 Gramps Web on OSMC. 2 while my Gramps Desktop was still at v5. Hello all Gramps 5. works, it is not easy to set up such a complex web application. It was probably my mistake. x is the local ip of the vm). In Gramps Web, the administrator will see the registration link in the Gramps 5. 1: 649: May 19, 2023 Setting up a Gramps Web server without docker - getting a blank page. A particularly convenient option is to use a dockerized Nginx reverse proxy with automated Let’s Encrypt certificate generation. 12: 355: August 12, 2024 Difficulty with Gramps Web docker. 10. How to I manually do s. 12: 373: August 12, 2024 Open Source Online Genealogy System. js on a docker container. Gramps for desktop was not able to load media files to the server, so I copied them manually. Others on the Gramps Web side. I’m wondering if anyone has been successful in setting SMTP for mail delivery. 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. Import media files¶ The evolving Gramps Web solution is discussed on GrampsWeb. So why might gramps web just stop working?. Can you recommend more Gramps web docker novice. Added a DNS A entry on my we I haven’t yet been successful in getting media files to load correctly in Gramps web. grampsweb | ERROR Let me start by saying how amazing Gramps has been for me. 1 release. 0 Gramps Web API 2. mxlvphkvtjpcsikjnhuixebpokzdogkkjqrryyqttrvsfgqhyebzsgqim