add minio

This commit is contained in:
2025-06-07 16:37:31 +02:00
parent e2f70a1d1f
commit 669d21b9b7
4 changed files with 19 additions and 0 deletions

1
.gitignore vendored
View File

@@ -54,6 +54,7 @@ homeassistant/tts/
jackett/
jellyfin/
jellyseerr/
minio
openvpn-server/crl.pem
openvpn-server/pki/
openvpn-server/shuttle.ovpn

View File

@@ -29,6 +29,7 @@ import unprotected grafana host:3333
import unprotected pgadmin host:5050
import unprotected homarr host:17575
import unprotected jellyseerr host:15055
import unprotected minio host:9000
import protected sonarr host:18989
import protected radarr host:17878
@@ -43,6 +44,7 @@ import protected transmission host:9091
import protected droppy host:8989
import protected filebrowser host:8002
import protected jupyter host:9999
import unprotected minio-admin host:9001
import sites/root.caddy
import sites/authentik.caddy

15
compose.minio.yaml Normal file
View File

@@ -0,0 +1,15 @@
services:
minio:
image: minio/minio:RELEASE.2025-04-03T14-56-28Z
container_name: minio
ports:
- "9000:9000"
- "9001:9001"
environment:
MINIO_ROOT_USER: ${MINIO_ROOT_USER:?}
MINIO_ROOT_PASSWORD: ${MINIO_ROOT_PASSWORD:?}
# MINIO_ROOT_USER: user
# MINIO_ROOT_PASSWORD: password
volumes:
- /opt/minio:/data
command: server /data --console-address ":9001"

View File

@@ -44,6 +44,7 @@ include:
- compose.seafile.yaml
- compose.filebrowser.yaml
- compose.droppy.yaml
- compose.minio.yaml
# Database
- compose.pgadmin.yaml