Of limited interest but you never know: bash scripts and configuration as part of a git
submodule to keep TiddlyWiki on Node.js running on a Synology NAS (Network Attached Storage) device: TiddlyWiki on a Synology NAS
The NAS runs all the time in my house anyway, backing up various devices and providing storage space. When I realized that what I had been doing for a long time on macOS laptops – with git repos and TiddlyWiki on Node.js – would work just as well on the version of Linux the NAS runs, that opened up possibilities to
- access the TiddlyWiki-based notes from any device on our local network that had a browser: laptop, phone, tablet;
- automate the nightly git commit and push should I mess up, as well as backing up an archive of the content offsite should disaster strike; and
- arrange for everything to re-start automatically on the rare occasions when the NAS reboots.
One of the reasons I keep all my notes in TiddlyWiki is for the “hit by a bus” scenario: I hope this scheme makes it more likely that one day someone in my household who is trying to pick up the pieces when I am not around will have an easier time of that.
Keeping the NAS’s installed software footprint minimal being one of my goals; the README describes the few packages and the specific extra commands they contain that the scripts require and for TiddlyWiki on Node.js itself.
Possibly useful If you’ve got similar use cases.