Skip to content
Zotonic
  • Start
  • Guides
  • Reference
  • Releases

Live search

Search across all Zotonic content

Type at least two characters

Results are matched against titles, summaries and topics as you type.

Modules
  • Reference
  • Backend developer
  • Development and debugging
  • Module
  • Monitor

zotonic_filehandler

Coordinate development-time handling of changed source and asset files.

The file handler receives filesystem changes, maps files to handlers, and triggers compilation, reload, or other configured development actions.

Edit on GitHub

Related documentation

Modules

mod_development

Presents various tools for development.

Notifications

observe_module_ready/2

Signals that the active modules or their indexed templates, actions, models, and other components have changed.

Modules

zotonic_site_testsandbox

Define the database-backed sandbox site used by Zotonic's automated tests.

Modules

zotonic_fileindexer

Index files supplied by Zotonic applications and sites.

Models

development

Model for development and diagnostics controls, including tracing flags, observer lists, cache/compile/reindex actions, and dispatch info.

Notifications

observe_debug/2

Push some information to the debug page in the user-agent. Will be displayed with io_lib:format(“~p: p n”, [What, Arg]), be careful with…

Notifications

observe_filewatcher/2

Broadcast some file changed, used for livereload by mod_development

Notifications

observe_development_make/2

Runs the development make process and reloads newly compiled BEAM files after a manual request.

Notifications

observe_development_reload/2

Reloads templates, modules, translations, and other indexed development files after a manual request.

GitHub © 2026 Zotonic