# Using Raspberry Pi5

**URL:** <https://gramps.discourse.group/t/using-raspberry-pi5/6745>\
**Category:** Gramps Web\
**Created:** [January 7, 2025, 12:21pm UTC](https://gramps.discourse.group/t/using-raspberry-pi5/6745 "2025-01-07T12:21:20Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [January 17, 2025, 11:32pm UTC](https://gramps.discourse.group/t/using-raspberry-pi5/6745/10 "2025-01-17T23:32:08Z")

</div>

When Gramps Web was first announced, I was thinking that having it on a Raspberry Pi might make a good low-cost portable genealogy server at a family reunion.

Perhaps developing a standard setup would be worth doing? And figuring out what addon plugins would make Gramps Web more useful for the purpose.

_(Made this a **wiki** posting. Any registered user can edit it.)_

* * *

> Prompted to be an expert in Raspberry Pi and Gramps Web, Perplexity.ai suggests a cost-effective remote Raspberry Pi Wi-Fi solution to allow users to log into and browse a Gramps Web tree. Here’s a recommended setup:

## Hardware Components

1. Raspberry Pi 4 Model B (4GB or 8GB RAM)
2. MicroSD card (32GB or larger)
3. Power supply for Raspberry Pi 4
4. External USB hard drive (1TB or larger)
5. Wi-Fi dongle with external antenna (for improved range)
6. [disposable label printer](https://www.walmart.com/ip/Qocolhg-Label-Maker-Machine-Tape-Portable-Bluetooth-Mini-Printer-Smart-Phone-Handheld-Thermal-Sticker-Small-Labeler-Multiple-Templates-Font-Icon-Inkl/6104060472) (for ID badges or QR codes) \<$20

## Setup and Limitations

The Raspberry Pi 4 can effectively run Gramps Web, serving as a low-cost, powerful enough web server for genealogical data. This setup allows for remote access to the family tree database via Wi-Fi.

### Expected Limitations:

1. **Concurrent Users** : The Raspberry Pi 4 should handle 5-10 simultaneous users comfortably. Performance may degrade with more users.
2. **Network Speed** : Wi-Fi connection speed will affect user experience, especially when accessing media files.
3. **Storage Capacity** : The external USB hard drive will determine the amount of genealogical data and media that can be stored.
4. **Processing Power** : While sufficient for basic operations, complex queries or report generation might be slower compared to more powerful systems.
5. **Wi-Fi Range** : The range will depend on the Wi-Fi dongle and antenna used, as well as environmental factors.

This setup provides a cost-effective solution for hosting Gramps Web, allowing family members to collaboratively edit genealogical information using a web browser. The Raspberry Pi’s ARM architecture is supported by Gramps Web, making it an ideal low-cost server option.

#### Citations:

[1] [Addon:Gramps Web - Gramps](https://gramps-project.org/wiki/index.php/Addon:Gramps_Web)  
[2] [https://www.grampsweb.org](https://www.grampsweb.org)  
[3] [Web based Gramps](https://gramps.discourse.group/t/web-based-gramps/225)  
[4] [Reddit - The heart of the internet](https://www.reddit.com/r/gramps/comments/1ag6yjp/how_does_gramps_web_work/)  
[5] [Sharing user access](https://gramps.discourse.group/t/sharing-user-access/3625)  
[6] [ssh connection problem - Raspberry Pi Forums](https://forums.raspberrypi.com/viewtopic.php?t=343626)  
[7] [https://gramps-project.org](https://gramps-project.org)  
[8] [Getting Started - Gramps Web](https://www.grampsweb.org/install_setup/setup/)

---

_[View the full topic](https://gramps.discourse.group/t/using-raspberry-pi5/6745)._
