| Spec | Value |
|---|---|
| Model | Synology DS920+ |
| CPU | Intel Celeron J4125 (4-core, Quick Sync) |
| RAM | 20 GB |
| Storage | 4x 8TB WD (SHR, ~21TB usable volume1) |
| Usage | ~5% used |
| IP Address | 192.168.88.19 |
| Method | Details |
|---|---|
| SSH | ssh nas (alias in ~/.ssh/config) |
| DSM | http://192.168.88.19:5000 |
| User | andy (uid 1026, gid 100) |
| Groups | docker, administrators |
The Synology NAS serves multiple roles:
nfs-subdir-external-provisionernfs-synology (Retain), nfs-subdir-delete (Delete)/volume1/docker/<app>/:9100 for system metrics:9116 for Synology-specific metrics/usr/local/bin/docker (not in default PATH)chown root:docker /var/run/docker.sock — DSM resets this on every rebootsg docker to run docker commands if group isn't active in current sessionSynology's NFS uses root_squash, mapping root (uid 0) → uid 1024. This means:
runAsUser: 1024, runAsGroup: 1024initChownData must be disabledSee Storage documentation for detailed workarounds.