summaryrefslogtreecommitdiffstats
path: root/roles/pihole/templates/pihole.nginx.conf.j2
blob: 91f0fea46b36d2397405f74ac25b3e35e6151a45 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
server {
    listen 80;
    listen [::]:80;

    server_name {{ pihole_hostname }};

    location = / {
        return 301 /admin/;
    }

    location /admin/ {
        proxy_pass http://127.0.0.1:{{ pihole_port }}/admin/;
    }
    location /api/ {
        proxy_pass http://127.0.0.1:{{ pihole_port }}/api/;
    }
}