Manager: enabling and configuring

Web-based content manager with file browser, live preview, and theme manager.

Manager

The lazysite manager is a built-in web-based content management interface. It provides a file browser, page editor with live preview, theme manager, user management, and cache manager.

Enabling the manager

Add to lazysite/lazysite.conf:

manager: enabled
manager_path: /manager

Configuration keys

Features

Extension system

Components such as the form SMTP handler and link audit tool integrate with the manager via a self-describing extension interface. Each script supports a --describe flag that returns its configuration schema as JSON. The manager renders a generic config form from this schema.

Enable extensions in lazysite/lazysite.conf:

extensions:
  - extensions/audit.pl
  - extensions/form-smtp.pl

Then access via Manager > Extensions.

Notes