Skip to content

Running behind caddy

Valentin Hilbig edited this page Mar 25, 2021 · 10 revisions

netdata via Caddy

To run netdata via Caddy's proxying, set your Caddyfile up like this:

netdata.domain.tld {
    proxy / localhost:19999
}

Other directives can be added between the curly brackets as needed.

To run netdata in a subfolder:

netdata.domain.tld {
    proxy /netdata/ localhost:19999 {
        without /netdata
    }
}

limit direct access to netdata

You would also need to instruct netdata to listen only to 127.0.0.1 or ::1.

To limit access to netdata only from localhost, set bind socket to IP = 127.0.0.1 or bind socket to IP = ::1 in /etc/netdata/netdata.conf.

General


Running Netdata

Special Uses

Notes on memory management


Database Replication and Mirroring


Backends
archiving netdata collected metrics to a time-series database


Health monitoring - Alarms
alarms and alarm notifications in netdata


Netdata Registry


Monitoring Info


Netdata Badges


Data Collection

Binary Modules

Python Modules

Node.js Modules

BASH Modules

Active BASH Modules

Obsolete BASH Modules


API Documentation


Web Dashboards


Running behind another web server


Package Maintainers


Donations


Blog


Other monitoring tools

Clone this wiki locally