How To Configure Jenkins with SSL Using an Nginx Reverse Proxy

By default, [Jenkins](https://jenkins.io/) comes with its own built-in Winstone web server listening on port 8080, which is convenient for getting started. It’s a good idea, however, to secure Jenkins with SSL to protect passwords and sensitive data transmitted through the web interface. In this tutorial, you will configure Nginx as a reverse proxy to direct client requests to Jenkins. Choose your operating system below to get started.

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.