- Python package MinIO.
- Python Client API Reference.
Required: Python 3
Install python virtual environment package
pip3 install virtualenvInitialize virtual environment
Linux:
python -m venv .venvWindows:
py -m venv .venvActivate virtual environment
Linux:
source .venv/bin/activateWindows:
# Git Bash
source .venv/Scripts/activate
# PowerShell
.venv\Scripts\activateInstall dependencies
pip3 install -r requirements.txtCreate configuration file from sample:
cp config/config.yml.sample config/config.ymlEdit configuration file by setting s3 credentials:
s3:
address: s3.example.com
use_ssl: True
bucket: my_bucket_name
accessKey: my_access_key
secretKey: my_secret_keypython main.pyLog files are stored in logs directory if logging.output: file.
Log file name example:
./logs/YYY-MM-DD.log