Installation - Configure Nginx to serve DomogikΒΆ


This chapter is for information. For a basic installation, you don’t need to apply the content of this chapter.

Here is an example to publish your internal Domogik administration on internet thanks to Nginx.

We assume the Domogik administration is hosted at Just add this to your Nginx configuration :

location / {
    proxy_redirect    off;
    proxy_set_header  Host $host;
    proxy_set_header  X-Real-IP $remote_addr;
    proxy_set_header  X-Forwarded-Proto $scheme;
    proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header  X-Forwarded-Host $server_name;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";