I think your main problem is that you do not have the GET and PUT FACs
set correctly in my-list.catalog.  For instance you have

volunteers.html volunteers.html PRIVATE PRIVATE

This needs to be

volunteers.html volunteers.html PRIVATE(my-list) PRIVATE(my-list)

, in other words, you need to specify the name of the list in the FAC.
This is as documented :)

Nathan