Mercurial > hgrepos > FreeBSD > ports > net > turnserver
changeset 32:ede848cde37b
Allow to configure options whether to support the new Prometheus support in coturn.
Default is "off".
BUGS: There is no Prometheus C-client in FreeBSD ports yet.
Would need https://github.com/digitalocean/prometheus-client-c.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Sun, 16 Mar 2025 17:05:09 +0100 |
| parents | 6b0d33b8e6f4 |
| children | e5d83559f2b5 |
| files | Makefile |
| diffstat | 1 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile Sun Mar 16 16:50:41 2025 +0100 +++ b/Makefile Sun Mar 16 17:05:09 2025 +0100 @@ -77,7 +77,7 @@ selfloadbalance/secure_dos_attack.sh \ selfloadbalance/secure_relay.sh -OPTIONS_DEFINE= DOCS EXAMPLES MYSQL PGSQL REDIS SQLITE +OPTIONS_DEFINE= DOCS EXAMPLES MYSQL PGSQL REDIS SQLITE PROMETHEUS OPTIONS_DEFAULT= MYSQL PGSQL REDIS SQLITE OPTIONS_SUB= yes @@ -94,6 +94,11 @@ SQLITE_USES= sqlite SQLITE_CONFIGURE_ENV_OFF= TURN_NO_SQLITE=1 +PROMETHEUS_DESC= Prometheus monitoring and alerting support +# We need a Prometheus C client +# e.g https://github.com/digitalocean/prometheus-client-c +PROMETHEUS_CONFIGURE_ENV_OFF= TURN_NO_PROMETHEUS=1 + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/turnserver ${STAGEDIR}${PREFIX}/bin/turnserver ${INSTALL_PROGRAM} ${WRKSRC}/bin/turnadmin ${STAGEDIR}${PREFIX}/bin/turnadmin
