If you start a chain with the option -c for a custom config containing a custom homedir:
init:
  home: "$HOME/customfoo"
The default dir (~/foo for example) will be deleted when the chain is started
If a custom homedir is provided the serve command should have no interaction with the default homedir