I actually wasn’t aware that it could be run as a web service. I’d say do that.
I actually wasn’t aware that it could be run as a web service. I’d say do that.
So, I’ve done exactly this with gramps. I used a NUC running proxmox at my home.
I created a very simple https server with turnkey nginx running on the NUC proxmox instance. I host the gramps database exports there via a simple HTML page.
Tied it to a domain name and sent the link to my family, with instructions to install gramps and import the database.
EDIT: I used Let’s Encrypt for the SSL keys
Since it’s inception in fact. That’s what made it free to use.
I’ve used the same Arch install from about 2018. Regular updates, several AUR packages (pikaur), a migrate to md raid home and root, encrypted root/home, major hardware upgrades; all with no issues.
The removal of python 2 was the hardest thing I’ve had to handle; but that really wasn’t difficult with understanding of the package manager.
Just got the kit!