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