diff --git a/roles/forgejo/defaults/main.yml b/roles/forgejo/defaults/main.yml index 150cac1..232a790 100644 --- a/roles/forgejo/defaults/main.yml +++ b/roles/forgejo/defaults/main.yml @@ -42,6 +42,7 @@ forgejo_use_ci: false forgejo_use_s3: false forgejo_s3_use_ssl: true forgejo_s3_bucket_lookup: auto # auto|dns|path +forgejo_s3_checksum: default # default|md5 # forgejo_s3_endpoint: # forgejo_s3_region: # forgejo_s3_key: diff --git a/roles/forgejo/templates/docker-stack.yml.j2 b/roles/forgejo/templates/docker-stack.yml.j2 index fe10ec7..4704ea2 100644 --- a/roles/forgejo/templates/docker-stack.yml.j2 +++ b/roles/forgejo/templates/docker-stack.yml.j2 @@ -59,6 +59,7 @@ services: - FORGEJO__storage__MINIO_SECRET_ACCESS_KEY={{ forgejo_s3_secret }} - FORGEJO__storage__MINIO_BUCKET={{ forgejo_s3_bucket }} - FORGEJO__storage__MINIO_LOCATION={{ forgejo_s3_region }} + - FORGEJO__storage__MINIO_CHECKSUM_ALGORITHM={{ forgejo_s3_checksum }} {% endif %} networks: - "{{ docker_swarm_public_network_name }}"