Overview
This section describes various real-life situations and issues that you may experience with Unit.
- Unit in Docker : Configure a standalone Unit or a Unit-run app in a Docker container.
 - Building from source : Build Unit and its language modules from source code.
 - Unit in Ansible : Use a third-party Ansible collection to automate Unit deployment.
 - NGINX integration : Front or secure Unit with NGINX.
 - TLS with Certbot : Use EFF’s Certbot with Unit to simplify certificate manipulation.
 - Working with language modules : Build new modules or prepare custom packages for Unit.
 - App samples : Reuse sample app configurations for all languages supported by Unit.
 - Security checklist : Recommendations and considerations for hardening Unit.
 - Walkthrough : Follow an end-to-end guide to application configuration in Unit.
 
With Unit, you can configure a diverse range of applications based on the following frameworks:
- Bottle
 - CakePHP
 - Catalyst
 - CodeIgniter
 - Django
 - DjangoChannels
 - Express
 - Falcon
 - FastAPI
 - Flask
 - Guillotina
 - Koa
 - Laravel
 - Lumen
 - Pyramid
 - Quart
 - Responder
 - Rails
 - Sanic
 - SpringBoot
 - Starlette
 - Symfony
 - Yii
 - Zope
 
You can also make use of detailed setup instructions for popular web apps such as:
- Apollo
 - Bugzilla
 - Datasette
 - DokuWiki
 - Drupal
 - Grafana
 - Jira
 - Joomla
 - Mailman
 - Matomo
 - MediaWiki
 - Mercurial
 - MODX
 - Moin
 - Nextcloud
 - OpenGrok
 - phpBB
 - phpMyAdmin
 - Plone
 - Redmine
 - ReviewBoard
 - Roundcube
 - Trac
 - WordPress
 
If you are interested in a specific use case not yet listed here, please post a feature request on GitHub.