Settings

← Back

General Settings

The public-facing base URL of the application (e.g., https://files.example.com). Used for generating absolute URLs in webhooks.

A comma-separated list of file extensions (e.g., .pdf, .docx, .png). If empty, all files are allowed.

Performance Tuning

Finished jobs and their files are deleted automatically after this many days. 0 keeps everything.

Maximum number of AI models (e.g., Piper TTS) that can run in parallel. Helps prevent CPU/GPU overload.

Time in seconds before an unused Whisper model is unloaded from memory.

How often to check for inactive models to unload.

OCR (ocrmypdf)

Tesseract language code(s) used when a job doesn't choose one, e.g. eng or eng+spa. Installed: deu, eng, fra, ita, nld, pol, por, spa.

Transcription (Whisper)

Device settings (CPU/GPU) are configured via environment variables (see documentation).

Authentication (OIDC)

Used for logging in users. Requires `LOCAL_ONLY=False` environment variable.

Comma-separated list of email addresses for users who should have admin rights.

Comma-separated. If this and "Allowed Email Domains" are both empty, every account your identity provider accepts can use FileWizard. Admins are always allowed.

Comma-separated, e.g. example.com. Users with a verified email address in one of these domains can log in.

Webhooks

Allow programmatic access and job status callbacks.

Comma-separated list of URLs or domain prefixes that are allowed for callbacks (e.g., https://n8n.example.com).

If set, this token will be sent in the `Authorization` header for all callback requests.

TTS (Piper)

Conversion Tools

Edit the command line templates for each conversion tool. The following placeholders are available: {input}, {output}, {output_dir}, {output_ext}. Some tools may have additional placeholders; refer to the sourcecode or documentation for details.

Command templates are read-only here because they decide which programs the server runs. Edit config/settings.yml, or start the app with ALLOW_COMMAND_EDITS=true to edit them in this page.

Not installed: resvg was not found, so this tool is hidden from the converter.


History Management

These actions are irreversible. Please be certain before proceeding.

Clear Job History

Deletes all your job records and their processed files.

Delete Processed Files

Deletes the processed files of all your jobs. The job records remain, but their download links will stop working.