--- # Default variables for the minio role # Infrastructure # Ansible instructions to deploy the infrastructure # Copyright (C) 2019-2020 Christoph (Sheogorath) Kern # Copyright (C) 2020 Saibotk # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, version 3 of the License. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # The install/data volume location minio_install_location: "/srv/minio" minio_data_location: "{{ minio_install_location }}/data" # The container version/tag # renovate: depName=docker.io/minio/minio minio_version: "latest" # The domain, under which traefik should serve the minio instances as subdomains minio_domain: s3.example.com # The certresolver traefik should use for the domains minio_traefik_certresolver: "letsencrypt_http" # The minio instances that should be deployed # Available fields: # NAME - The instance name eg. mastodon -> will result in the domain `mastodon.s3.example.com` # access_key - The access key # secret_key - The secret key # browser - Optional: Enable/Disable the minio browser minio_users: []