The current implementation is very tedious as you can see at projects/faucet/docker-compose.yml.
The problem is that it repeatedly mount the six volume for each faucet maybe because it uses ghcr.io/tendermint/faucet.
The goal is to make that file stylish to look better for us.