@@ -164,12 +164,10 @@ export default function carsResourseTemplate(resourceId: string, dataSource: str
164164
165165 *********************************************************************************/
166166 new UploadPlugin ( {
167- storageAdapter : new AdminForthAdapterS3Storage ( {
168- bucket : process . env . AWS_BUCKET_NAME as string ,
169- region : process . env . AWS_REGION as string ,
170- accessKeyId : process . env . AWS_ACCESS_KEY_ID as string ,
171- secretAccessKey : process . env . AWS_SECRET_ACCESS_KEY as string ,
172- s3ACL : 'public-read' ,
167+ storageAdapter : new AdminForthStorageAdapterLocalFilesystem ( {
168+ fileSystemFolder : "./db/uploads" ,
169+ mode : "public" , // or "private"
170+ signingSecret : '1241245' ,
173171 } ) ,
174172 pathColumnName : 'photos' ,
175173 allowedFileExtensions : [ 'jpg' , 'jpeg' , 'png' , 'gif' , 'webm' , 'webp' ] ,
@@ -181,12 +179,10 @@ export default function carsResourseTemplate(resourceId: string, dataSource: str
181179 } ,
182180 } ) ,
183181 new UploadPlugin ( {
184- storageAdapter : new AdminForthAdapterS3Storage ( {
185- bucket : process . env . AWS_BUCKET_NAME as string ,
186- region : process . env . AWS_REGION as string ,
187- accessKeyId : process . env . AWS_ACCESS_KEY_ID as string ,
188- secretAccessKey : process . env . AWS_SECRET_ACCESS_KEY as string ,
189- s3ACL : 'public-read' ,
182+ storageAdapter : new AdminForthStorageAdapterLocalFilesystem ( {
183+ fileSystemFolder : "./db/uploads_promo" ,
184+ mode : "public" , // or "private"
185+ signingSecret : '1241245' ,
190186 } ) ,
191187 pathColumnName : 'promo_picture' ,
192188 allowedFileExtensions : [ 'jpg' , 'jpeg' , 'png' , 'gif' , 'webm' , 'webp' ] ,
@@ -233,12 +229,10 @@ export default function carsResourseTemplate(resourceId: string, dataSource: str
233229 ...( process . env . OPENAI_API_KEY ?
234230 [
235231 new UploadPlugin ( {
236- storageAdapter : new AdminForthAdapterS3Storage ( {
237- bucket : process . env . AWS_BUCKET_NAME as string ,
238- region : process . env . AWS_REGION as string ,
239- accessKeyId : process . env . AWS_ACCESS_KEY_ID as string ,
240- secretAccessKey : process . env . AWS_SECRET_ACCESS_KEY as string ,
241- s3ACL : 'public-read' ,
232+ storageAdapter : new AdminForthStorageAdapterLocalFilesystem ( {
233+ fileSystemFolder : "./db/uploads_promo_generated" ,
234+ mode : "public" , // or "private"
235+ signingSecret : '1241245' ,
242236 } ) ,
243237 pathColumnName : 'generated_promo_picture' ,
244238 allowedFileExtensions : [ 'jpg' , 'jpeg' , 'png' , 'gif' , 'webm' , 'webp' ] ,
0 commit comments