First, make sure you can read/write the target repository over SSH.
Launch the bot with a volume containing the SSH keys to /root/.ssh and an environment variable for email address.
Since this container runs Docker within itself, it needs to run in privileged mode.
docker run --privileged -v ~/.ssh:/root/.ssh -e [email protected] quay.io/pokeapi/updater
Check the log for failed clones; sometimes Magikarp times out.
Note: Due to lack of support for file permissions, this does not work on Docker for Windows.
COMMIT_EMAIL
See the Dockerfile for the defaults.
COMMIT_NAMECOMMIT_MESSAGEBRANCH_NAMEREPO_POKEAPIREPO_DATA