Notes for setting up your private IPFS node
I used docker-go-ipfs with traefik but this helped : https://willschenk.com/articles/2019/setting_up_an_ipfs_node/
Only ports 8080 (API) and 9999 (websocket) are needed for a single private node
Following https://github.com/ahester57/ipfs-private-swarm
to generate the swarm.key: docker run mattjtodd/ipfs-swarm-key-gen > swarm.key
put the key in your $IPFS_PATH
and restart the node