back to json config

This commit is contained in:
2025-05-05 23:28:16 +02:00
parent 967edb7565
commit ac45802bfa
6 changed files with 46 additions and 45 deletions

View File

@@ -19,7 +19,7 @@ _MinIO is a High Performance Object Storage released under GNU Affero General Pu
## Sponsoring ❤️ ## Sponsoring ❤️
If you like this add-on and would like to support my work, you can buy me a coffee. ☕ If you like this add-on and would like to support my work and future projects, you can buy me a coffee. ☕
Sponsoring available on Paypal (https://paypal.me/martemme). Sponsoring available on Paypal (https://paypal.me/martemme).

View File

@@ -1,8 +0,0 @@
build_from:
aarch64: "ghcr.io/home-assistant/aarch64-base:3.18"
amd64: "ghcr.io/home-assistant/amd64-base:3.18"
labels:
org.opencontainers.image.title: "MinIO Home Assistant Add-on"
org.opencontainers.image.description: "Docker container for MinIO.."
org.opencontainers.image.source: "https://github.com/martemme/HomeAssistantAddons"
org.opencontainers.image.licenses: "MIT"

40
minio/config.json Normal file
View File

@@ -0,0 +1,40 @@
{
"name": "MinIO S3 Server",
"version": "1.0.0",
"slug": "minio",
"description": "MinIO Server S3-compatible object storage server",
"arch": [
"amd64",
"aarch64"
],
"startup": "services",
"boot": "auto",
"hassio_api": false,
"host_network": false,
"panel_icon": "mdi:database",
"panel_title": "MinIO",
"ingress": true,
"ingress_port": 9001,
"ingress_stream": false,
"ports": {
"9000/tcp": 9000,
"9001/tcp": 9001
},
"map": {
"config": "rw",
"ssl": "rw"
},
"options": {
"access_key": "admin",
"secret_key": "CHANGEME-strong-password",
"region": "us-east-1",
"bucket": "backup"
},
"schema": {
"access_key": "str",
"secret_key": "str",
"region": "str",
"bucket": "str"
},
"image": "docker.io/minio/minio:latest"
}

View File

@@ -1,33 +0,0 @@
name: MinIO S3 Server
version: "1.0.0"
slug: minio
description: MinIO Server S3-compatible object storage server
arch:
- amd64
- aarch64
startup: services
boot: auto
hassio_api: false
host_network: false
panel_icon: mdi:database
panel_title: MinIO
ingress: true
ingress_port: 9001
ingress_stream: false
ports:
"9000/tcp": 9000
"9001/tcp": 9001
map:
- config:rw
- ssl:rw
options:
access_key: admin
secret_key: CHANGEME-strong-password
region: us-east-1
bucket: backup
schema:
access_key: str
secret_key: str
region: str
bucket: str
image: docker.io/minio/minio:latest

5
repository.json Normal file
View File

@@ -0,0 +1,5 @@
{
"name": "HA Add-ons by martemme",
"url": "https://github.com/martemme/HomeAssistantAddons",
"maintainer": "martemme"
}

View File

@@ -1,3 +0,0 @@
name: HA Add-ons by martemme
url: 'https://github.com/martemme/HomeAssistantAddons'
maintainer: martemme