switch from minio to seaweedfs
This commit is contained in:
@@ -1,15 +1,18 @@
|
||||
services:
|
||||
minio:
|
||||
image: minio/minio:RELEASE.2026-02-17T00-53-00Z
|
||||
command: server /data --console-address ":9001"
|
||||
seaweedfs:
|
||||
image: chrislusf/seaweedfs:latest
|
||||
command:
|
||||
- server
|
||||
- -s3
|
||||
environment:
|
||||
MINIO_ROOT_USER: ${MINIO_ROOT_USER:-minioadmin}
|
||||
MINIO_ROOT_PASSWORD: ${MINIO_ROOT_PASSWORD:-minioadmin}
|
||||
AWS_ACCESS_KEY_ID: ${S3_ACCESS_KEY:-minioadmin}
|
||||
AWS_SECRET_ACCESS_KEY: ${S3_SECRET_KEY:-minioadmin}
|
||||
ports:
|
||||
- "9000:9000"
|
||||
- "9001:9001"
|
||||
- "8333:8333"
|
||||
- "9333:9333"
|
||||
- "8888:8888"
|
||||
volumes:
|
||||
- minio_data:/data
|
||||
- seaweedfs_data:/data
|
||||
|
||||
volumes:
|
||||
minio_data:
|
||||
seaweedfs_data:
|
||||
|
||||
+19
-16
@@ -1,32 +1,35 @@
|
||||
services:
|
||||
minio:
|
||||
image: minio/minio:RELEASE.2026-02-17T00-53-00Z
|
||||
command: server /data --console-address ":9001"
|
||||
seaweedfs:
|
||||
image: chrislusf/seaweedfs:latest
|
||||
command:
|
||||
- server
|
||||
- -s3
|
||||
environment:
|
||||
MINIO_ROOT_USER: ${MINIO_ROOT_USER:-minioadmin}
|
||||
MINIO_ROOT_PASSWORD: ${MINIO_ROOT_PASSWORD:-minioadmin}
|
||||
AWS_ACCESS_KEY_ID: ${S3_ACCESS_KEY:-minioadmin}
|
||||
AWS_SECRET_ACCESS_KEY: ${S3_SECRET_KEY:-minioadmin}
|
||||
ports:
|
||||
- "9000:9000"
|
||||
- "9001:9001"
|
||||
- "8333:8333"
|
||||
- "9333:9333"
|
||||
- "8888:8888"
|
||||
volumes:
|
||||
- minio_data:/data
|
||||
- seaweedfs_data:/data
|
||||
|
||||
server:
|
||||
build:
|
||||
context: ..
|
||||
dockerfile: Dockerfile.server
|
||||
depends_on:
|
||||
- minio
|
||||
- seaweedfs
|
||||
environment:
|
||||
MINIO_ENDPOINT: ${MINIO_ENDPOINT:-minio:9000}
|
||||
MINIO_PUBLIC_ENDPOINT: ${MINIO_PUBLIC_ENDPOINT:-localhost:9000}
|
||||
MINIO_USE_SSL: ${MINIO_USE_SSL:-false}
|
||||
MINIO_ACCESS_KEY: ${MINIO_ACCESS_KEY:-minioadmin}
|
||||
MINIO_SECRET_KEY: ${MINIO_SECRET_KEY:-minioadmin}
|
||||
MINIO_SESSION_TTL_SECONDS: ${MINIO_SESSION_TTL_SECONDS:-3600}
|
||||
S3_ENDPOINT: ${S3_ENDPOINT:-seaweedfs:8333}
|
||||
S3_PUBLIC_ENDPOINT: ${S3_PUBLIC_ENDPOINT:-localhost:8333}
|
||||
S3_USE_SSL: ${S3_USE_SSL:-false}
|
||||
S3_ACCESS_KEY: ${S3_ACCESS_KEY:-minioadmin}
|
||||
S3_SECRET_KEY: ${S3_SECRET_KEY:-minioadmin}
|
||||
S3_SESSION_TTL_SECONDS: ${S3_SESSION_TTL_SECONDS:-3600}
|
||||
CONVERSION_CLEANUP_DELAY_SECONDS: ${CONVERSION_CLEANUP_DELAY_SECONDS:-3600}
|
||||
ports:
|
||||
- "8080:8080"
|
||||
|
||||
volumes:
|
||||
minio_data:
|
||||
seaweedfs_data:
|
||||
|
||||
Reference in New Issue
Block a user