Set up Redis on this VM by following the exe.dev recipe at https://exe-staging.dev/deploy/redis.md from top to bottom. The recipe's example VM name is my-redis. This VM's name is the output of `hostname`: use it wherever the recipe writes my-redis. Skip the step that creates the VM; you are on it. You are done when all of these are true. Check each one yourself: - Redis 8, started at boot, listening on localhost only, with a memory limit sized to the VM and every write logged to disk. - No anonymous access, an admin user for you, and an `app` user whose settings are in `~/redis/app.env`. - Redis Insight at the VM's private URL, open only to the owner's exe.dev email. - Nightly snapshot backups, one restored into a scratch Redis and checked. Read the whole recipe, including the closed details. For initial setup, follow "Install by hand" from top to bottom: the Redis repository and server, the users and lock-down, tuning (leave mode=store), the app user, Redis Insight on port 8000, the backup timer, and the scratch restore test. The walkthrough sections are for the owner afterwards: don't import data, switch to cache mode, set up Tailscale or Docker access, or run the Restore or Update instructions during initial setup. Never overwrite an existing ~/redis/*.env file or /etc/redis/users.acl. Allow only the owner's email in Redis Insight, read from the reflection integration; if that fails, ask the owner for it. Check Redis Insight on localhost with no email, a wrong email, and the owner's email. Leave the VM private and do not reboot. Don't paste passwords into the chat; say they are in ~/redis/app.env. Finish with the URLs I should open and these commands, which only I can run, from my own computer (with this VM's name in them): ssh my-redis.exe.xyz cat redis/app.env ssh -N -L 6380:localhost:6379 my-redis.exe.xyz