import env from '#start/env' import app from '@adonisjs/core/services/app' import { defineConfig, services } from '@adonisjs/drive' const driveConfig = defineConfig({ default: env.get('DRIVE_DISK'), /** * The services object can be used to configure multiple file system * services each using the same or a different driver. */ services: { fs: services.fs({ location: app.makePath('storage'), serveFiles: true, routeBasePath: '/storage', visibility: 'public', }), docs: services.fs({ location: app.makePath('docs'), serveFiles: false, // Don't serve files directly - we handle this via routes/Inertia visibility: 'public', }), }, }) export default driveConfig declare module '@adonisjs/drive/types' { export interface DriveDisks extends InferDriveDisks { } }