yes i know the readme is still missing, because of the same reason as always, missing time.
But as it looks i will newer add that informations because i am migration from Pimatic to Homeassistent, i struggeld a long time with this change, but i think pimatic has reached its climax. Pimatic is very good, i loved and still love it, but as time goes further the other solutions made huge steps and as it looks the pimatic development is stalled.
You can use every port you want, but the port in your config must fit the port that you publish to the outside of your container. I mean for example config port: 1234 then musst be the docker command "-p XXXX:1234"
The only folder you need is /data in the container where your config lies.
I have not tested the restart function because i am managing and restarting my containers with portainer.