This short how-to guide covers only single-node Minio setup
sudo mkdir -p /opt/minio/certs| server { | |
| listen 80; | |
| listen [::]:80; | |
| # For https | |
| # listen 443 ssl; | |
| # listen [::]:443 ssl ipv6only=on; | |
| # ssl_certificate /etc/nginx/ssl/default.crt; | |
| # ssl_certificate_key /etc/nginx/ssl/default.key; |
| # Backup | |
| docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql | |
| # Restore | |
| cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE | |
| # Extension of http://www.yilmazhuseyin.com/blog/dev/create-thumbnails-imagefield-django/ | |
| # Note: image_folder and thumbnail_folder are both a callable (ie. a lambda that does a '/'.join()) | |
| class Image(Media): | |
| image = models.ImageField( | |
| upload_to=image_folder | |
| ) | |
| thumbnail = models.ImageField( |