I have a similar setup w/ some differences you might want to know for curiosity.
The one SSD for your apps should maybe get a mate to also run a mirror. Or at least make a zfs-replication to your spinning disks every now and then.
My setup for nice URLs and external service exposure: https://codeberg.org/quiteBold/self-hosting/src/branch/main/exposing_internal-services.md
#truenas doesn't clean up snapshots and old docker images. When your disk space gets smaller maybe investigate there. I have crown jobs for this.
Have fun with your NAS!

(he/him)