woodpecker/docs/versioned_docs/version-2.7/30-administration/40-advanced/40-advanced.md

1.1 KiB

Advanced options

Why should we be happy with a default setup? We should not! Woodpecker offers a lot of advanced options to configure it to your needs.

Behind a proxy

See the proxy guide if you want to see a setup behind Apache, Nginx, Caddy or ngrok.

In the case you need to use Woodpecker with a URL path prefix (like: https://example.org/woodpecker/), add the root path to WOODPECKER_HOST.

SSL

Woodpecker supports SSL configuration by using Let's encrypt or by using own certificates. See the SSL guide.

Metrics

A Prometheus endpoint is exposed by Woodpecker to collect metrics.

Autoscaling

The autoscaler can be used to deploy new agents to a cloud provider based on the current workload your server is experiencing.

Configuration service

Sometime the normal yaml configuration compiler isn't enough. You can use the configuration service to process your configuration files by your own.