Open Source Webserver with PHP and MariaDB.
Apache HTTP Server is a powerful, flexible, and robust open-source web server. This addon provides a pre-configured Apache2 environment with full PHP support and MariaDB client integration, making it ideal for hosting dynamic websites and PHP-based applications (like WordPress or custom dashboards) directly within Home Assistant.
| Feature | Apache2 (Full) | Apache2 Minimal | Apache2 Minimal + MariaDB |
|---|---|---|---|
| PHP Support | ✅ Yes (Full) | ❌ No | ✅ Yes (Basic) |
| MariaDB Client | ✅ Yes | ❌ No | ✅ Yes |
| Footprint | 🖥️ Large | ⚡ Smallest | ⚖️ Medium |
| Best For | WordPress, Full CMS | Static Sites | Simple PHP Apps |
This addon supports the Webserver App integration for Home Assistant. The integration is automatically installed/updated when the addon starts.
For more information and configuration details, please refer to the Integration README.
Configure the app via the Configuration tab in the Home Assistant App page.
certfile: fullchain.pem
default_conf: default
default_ssl_conf: default
document_root: /share/htdocs
init_commands: []
keyfile: privkey.pem
log_level: info
php_ini: default
ssl: true
website_name: web.localThis project is open-source and available under the MIT License. Maintained by FaserF.
