Skip to content

SysAdmin

LiberaForms is a LAMP type application. Linux Nginx PostgreSQL Python

Issues

Use the repository to ask for help. Contributions are welcome too!

Web server

We use Nginx. An apache2 configuration is include too (see /docs)

If you know how to improve these configurations, please tell us.

Log server

Gunicorn starts multiple processes (workers) of LiberaForms.

Each worker writes logs, and because they write to the same file, it doesn't work.

Instead, workers send their logs via http to the Log server on the LOG_SERVER_PORT, and it is the log server that writes logs to disk.