Running behind caddy

Ng Yik Phang edited this page Nov 4, 2017 · 4 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


Metrics Streaming, 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
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.