Synology NAS

We have a Rackstation RS819 with a big chonky hunk of storage inside. Spinny platters, but whatever.

Monitoring

Webhooks are better than Email, I say. So, how?

  1. Discord: Create Webhook in channel
  2. On the Synology: Settings > Notification > Webhooks
  3. Set provider to Custom
  4. Set method to POST and make sure the type is application/json
  5. In json template change "text" to "content"
  6. Apply

Kiwix for Synology

Package is installed. If we want to update, we want these steps (as directed by this document):

  1. Download a .zim file from https://library.kiwix.org/
  2. Put the .zim file in the /kiwix-share folder that got created during the installation of Kiwix.
  3. Open up port 22 on your Synology NAS by enabling the SSH service in Control Panel > Terminal & SNMP, then SSH into it
  4. Run this command: kiwix-manage /volume1/kiwix-share/library.xml add /volume1/kiwix-share/wikipedia_en_100_2024-06.zim (replace with the name of your file)
  5. [optional] Run kiwix-manage /volume1/kiwix-share/library.xml show and get the ID for the old version (if doing a Wikipedia update) followed by kiwix-manage /volume1/kiwix-share/library.xml remove [id string]
  6. Close port 22 again when you’re done.
  7. Restart the Kiwix app on the NAS and browse to the address of your Synology NAS and port 8092

Which Zim?

We're on the August 2025 'maxi' (full version w/ images). We may want to get newer copies of the 'nopic' additionally/instead, as it's smaller and might get more frequent snapshots done successfully.