Skip to navigation

removeDirectory

View as MarkdownOpen in Claude

Stop serving a directory. The route stops responding at once, including on a running service.

Parameters

route
stringRequired

The URL route prefix to remove.

Returns

void

Example

import { WebService } from '@signalwire/sdk';
const web = new WebService({
directories: { '/audio': './public/audio' },
basicAuth: ['audio', process.env['AUDIO_PASSWORD'] ?? ''],
});
await web.start();
// Later, stop serving the audio directory.
web.removeDirectory('/audio');