diff --git a/folding-at-home/.env.dist b/folding-at-home/.env.dist new file mode 100644 index 0000000..97c9314 --- /dev/null +++ b/folding-at-home/.env.dist @@ -0,0 +1,11 @@ +EXT_PORT=7396 + +FAH_USER=skobkin +FAH_TEAM=255284 +FAH_PASS=xxx + +FAH_POWER=full + +# Logs +LOG_MAX_SIZE=5m +LOG_MAX_FILE=5 diff --git a/folding-at-home/docker-compose.yml b/folding-at-home/docker-compose.yml new file mode 100644 index 0000000..2ca2f34 --- /dev/null +++ b/folding-at-home/docker-compose.yml @@ -0,0 +1,17 @@ +version: '3.7' + +services: + folding-at-home: + # https://hub.docker.com/r/johnktims/folding-at-home + image: johnktims/folding-at-home:latest + container_name: folding-at-home + ports: + - "127.0.0.1:${EXT_PORT}:7396/tcp" + env_file: .env + command: ["--user=${FAH_USER}", "--team=${FAH_TEAM}", "--passkey=${FAH_PASS}", "--power=${FAH_POWER}"] + restart: unless-stopped + logging: + driver: "json-file" + options: + max-size: "${LOG_MAX_SIZE:-5m}" + max-file: "${LOG_MAX_FILE:-5}"