Skip to content

Dynaconf Minio configuration

Configure a minio client.

Settings files

minio/settings.toml

config/minio/settings.toml
[default]

minio_address = ""
minio_port = 9000
minio_username = "auto-xkcd"
## Set in .secrets.toml
# minio_password = ""
##  Set in .secrets.toml
# minio_access_key = ""
# minio_access_secret = ""

[dev]

minio_address = ""
minio_port = 9000
minio_username = "auto-xkcd"
## Set in .secrets.toml
# minio_password = ""
##  Set in .secrets.toml
# minio_access_key = ""
# minio_access_secret = ""

[prod]

minio_address = ""
minio_port = 9000
minio_username = "auto-xkcd"
## Set in .secrets.toml
# minio_password = ""
##  Set in .secrets.toml
# minio_access_key = ""
# minio_access_secret = ""

minio/.secrets.toml

config/minio/.secrets.toml
[default]

minio_password = ""
minio_access_key = ""
minio_access_secret = ""

[dev]

minio_password = ""
minio_access_key = ""
minio_access_secret = ""

[prod]

minio_password = ""
minio_access_key = ""
minio_access_secret = ""

Config classes

Pydantic minio_config.py

Todo

  • Write a minio config class
minio_config.py