Hi all!
I just found Perkeep, and recognise much of the sentiment that lead to creating Perkeep. Also read teh note from Brad from 2019 about no longer working on it fulltime, and as astonished that someone had been working on Perkeep fulltime. Logical, given how thought through it is & how great of a tool it has become in those years.
Then where this thread is about. I own a Synology DS214+. A very old nas, which however runs DSM 6.2 just fine. It should also be able to run Perkeep, I guess. I'm starting with a fresh ... timeline/library? However, I certainly don't want to keep the full thing on my personal computer. As Cloud Storage is also not cheap, I decided that the Synology is the best place... but being old and having the armadaxp architecture, it does not support Docker.
Also new to Synology development, I found
https://synocommunity.com/ which provides cross-compiled native packages for any Synology architecture. So I want to set out and add Perkeep to that large list of packages (
https://github.com/SynoCommunity/spksrc/tree/master/cross). In there I already discovered that armadaxp is based on arm, luckily, and that sqlite (dependency of Perkeep, right?) also has been cross-compiled already.
Not sure if I will actually manage. As I'm new to both Perkeep and Synology development. However, coming from a Software Engineering background working mostly with Golang I feel that the Perkeep parts should be fine-ish.
Just wanted to inform you guys of my effort, so you can tell me if what I'm doing is just plain impossible, or stupid. Or that I should just buy a new NAS, etc.
Regards,
Herman