fix: standardize MinIO bucket name to hristudio-data

- Update docker-compose to create hristudio-data bucket instead of hristudio
- Fix files.ts, storage.ts, trials.ts, lib/storage/minio.ts to use consistent bucket name
- All now default to hristudio-data matching compose bucket creation
This commit is contained in:
2026-03-22 17:57:34 -04:00
parent ecf0ab9103
commit 0827a791c6
3 changed files with 4 additions and 4 deletions

View File

@@ -36,8 +36,8 @@ services:
entrypoint: > entrypoint: >
/bin/sh -c " /bin/sh -c "
/usr/bin/mc alias set myminio http://minio:9000 minioadmin minioadmin; /usr/bin/mc alias set myminio http://minio:9000 minioadmin minioadmin;
/usr/bin/mc mb myminio/hristudio; /usr/bin/mc mb myminio/hristudio-data;
/usr/bin/mc anonymous set public myminio/hristudio; /usr/bin/mc anonymous set public myminio/hristudio-data;
exit 0; exit 0;
" "

View File

@@ -19,7 +19,7 @@ const s3Client = new S3Client({
forcePathStyle: true, // Required for MinIO forcePathStyle: true, // Required for MinIO
}); });
const BUCKET_NAME = env.MINIO_BUCKET_NAME ?? "hristudio"; const BUCKET_NAME = env.MINIO_BUCKET_NAME ?? "hristudio-data";
const PRESIGNED_URL_EXPIRY = 3600; // 1 hour in seconds const PRESIGNED_URL_EXPIRY = 3600; // 1 hour in seconds
export interface UploadParams { export interface UploadParams {

View File

@@ -18,7 +18,7 @@ const minioClient = new Minio.Client({
secretKey: env.MINIO_SECRET_KEY ?? "minioadmin", secretKey: env.MINIO_SECRET_KEY ?? "minioadmin",
}); });
const BUCKET_NAME = env.MINIO_BUCKET_NAME ?? "hristudio-assets"; const BUCKET_NAME = env.MINIO_BUCKET_NAME ?? "hristudio";
// Ensure bucket exists on startup (best effort) // Ensure bucket exists on startup (best effort)
const ensureBucket = async () => { const ensureBucket = async () => {