werc Bringing minimalism and sanity to the web

Werc Configuration Options

You can also find a description of some basic config options in the etc/initrc file itself.

General Setup Options

Titles and Metadata


Sidebar and Navigation


  • sideBarNavTitle


  • conf_hide_paths [path_patterns ...] - Hide the given patterns from navigation menu, sitemap and dir listing (do not depend on this for security!).

HTTP Control


  • extraHttpHeaders - Raw HTTP headers to be added to response.


  • conf_perm_redirect [pattern] destination - If pattern is provided, match it against the requested url, and replace the match with destination; ie., s/pattern/destination/.

Access Control and Permissions

The permissions system is very flexible, for example to only allow access to members of the group 'editors' you can do something like:

switch ($req_path) {
case /_users/login
case /pub/*
case /robots.txt
case *
    if(! check_user editors)
            perm_redirect /_users/login

To automatically redirect users without permission to the login page if they are not members of the group 'editors'.

See also the documentation on user and group management.

To post a comment you need to login first.