first commit
This commit is contained in:
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
.env
|
||||
/data
|
||||
62
docker-compose.yml
Normal file
62
docker-compose.yml
Normal file
@@ -0,0 +1,62 @@
|
||||
networks:
|
||||
nginx:
|
||||
driver: bridge
|
||||
external: true
|
||||
|
||||
volumes:
|
||||
minio-volume:
|
||||
driver: local
|
||||
|
||||
|
||||
services:
|
||||
minio:
|
||||
# image: minio/minio
|
||||
image: quay.io/minio/minio:RELEASE.2025-02-18T16-25-55Z-cpuv1
|
||||
#RELEASE.2024-10-13T13-34-11Z-cpuv1
|
||||
container_name: minio
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
MINIO_ROOT_USER: ${MINIO_ROOT_USER}
|
||||
MINIO_ROOT_PASSWORD: ${MINIO_ROOT_PASSWORD}
|
||||
MINIO_DEFAULT_BUCKETS: ${MINIO_DEFAULT_BUCKETS}
|
||||
MINIO_REGION: ${MINIO_REGION}
|
||||
MINIO_BROWSER_REDIRECT_URL: ${MINIO_BROWSER_REDIRECT_URL}
|
||||
MINIO_SERVER_URL: ${MINIO_SERVER_URL}
|
||||
MINIO_IDENTITY_OPENID_CONFIG_URL: ${MINIO_IDENTITY_OPENID_CONFIG_URL}
|
||||
MINIO_IDENTITY_OPENID_CLIENT_ID: ${MINIO_IDENTITY_OPENID_CLIENT_ID}
|
||||
MINIO_IDENTITY_OPENID_CLIENT_SECRET: ${MINIO_IDENTITY_OPENID_CLIENT_SECRET}
|
||||
MINIO_IDENTITY_OPENID_CLAIM_NAME: ${MINIO_IDENTITY_OPENID_CLAIM_NAME}
|
||||
# MINIO_IDENTITY_OPENID_CLAIM_PREFIX: ${}
|
||||
MINIO_IDENTITY_OPENID_SCOPES: ${MINIO_IDENTITY_OPENID_SCOPES}
|
||||
MINIO_IDENTITY_OPENID_REDIRECT_URI: ${MINIO_IDENTITY_OPENID_REDIRECT_URI}
|
||||
# MINIO_IDENTITY_OPENID_COMMENT: ${}
|
||||
# MINIO_IDENTITY_OPENID_POLICY_NAME: ${MINIO_IDENTITY_OPENID_POLICY_NAME}
|
||||
MINIO_BROWSER_LOGIN_ANIMATION: 'off'
|
||||
MINIO_IDENTITY_OPENID_DISPLAY_NAME: 'Novicelab Dev SSO'
|
||||
MINIO_IDENTITY_OPENID_VENDOR: ${MINIO_IDENTITY_OPENID_VENDOR}
|
||||
MINIO_IDENTITY_OPENID_KEYCLOAK_REALM: ${MINIO_IDENTITY_OPENID_KEYCLOAK_REALM}
|
||||
MINIO_IDENTITY_OPENID_KEYCLOAK_ADMIN_URL: ${MINIO_IDENTITY_OPENID_KEYCLOAK_ADMIN_URL}
|
||||
MINIO_IDENTITY_OPENID_REDIRECT_URI_DYNAMIC: "on"
|
||||
# MINIO_API_ROOT_ACCESS: "off"
|
||||
|
||||
networks:
|
||||
- nginx
|
||||
volumes:
|
||||
- ./data:/data
|
||||
ports:
|
||||
- "9000:9000"
|
||||
- "9001:9001"
|
||||
command: [ "server", "--console-address", ":9001", "/data", "--address", ":9000" ]
|
||||
user: "${UID}:${GID}"
|
||||
|
||||
# minio-buckets:
|
||||
# image: quay.io/minio/mc:latest
|
||||
# depends_on:
|
||||
# - minio
|
||||
# restart: unless-stopped
|
||||
# entrypoint: >
|
||||
# /bin/sh -c "
|
||||
# /usr/bin/mc alias set dockerminio http://minio:9000 $${MINIO_ROOT_USER} $${MINIO_ROOT_PASSWORD};
|
||||
# /usr/bin/mc mb dockerminio/bucket;
|
||||
# exit 0;
|
||||
# "
|
||||
Reference in New Issue
Block a user