I noticed my transmission won't save setting changes made via the GUI to the settings.json file when stopping the container.
After some digging, I found out it's because I have some custom RPC settings in my settings.json.
This container uses /usr/bin/transmission-remote --exit command to exit transmission cleanly via RPC protocol. But it won't work if the default related RPC settings have changed.
- Change
rpc-port from 9091 to something else:

- Enable
rpc-authentication-required:

Have to disable rpc-authentication-required to make it work:
