auto_auth { method "approle" { mount_path = "auth/approle" config = { role_id_file_path = "/vault/secrets/role_id" secret_id_file_path = "/vault/secrets/secret_id" } } sink "file" { config = { path = "/vault/.token" } } } template { source = "/etc/vault/templates/gitea_db_pass.ctmpl" destination = "/vault/secrets/gitea_db_pass" } template { source = "/etc/vault/templates/minio_access_key.ctmpl" destination = "/vault/secrets/minio_access_key" } template { source = "/etc/vault/templates/minio_secret_key.ctmpl" destination = "/vault/secrets/minio_secret_key" } template { source = "/etc/vault/templates/mail_account.ctmpl" destination = "/vault/secrets/mail_account" } template { source = "/etc/vault/templates/mail_secret.ctmpl" destination = "/vault/secrets/mail_secret" }