Skip to content

A docker-compose file for Jenkins with nginx and Let's Encrypt.

Notifications You must be signed in to change notification settings

Rommelag/dockered-jenkins-nginx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Features

Simple docker-compose setup that provides:

  • Latest Jenkins 2.0 (blueocean)
  • nginx TLS reverse proxy
  • Let's Encrypt cert generation and renewal

Usage

cp template.env.template .env
vim .env 
docker-compose up --build -d

Things that don't work:

  • Nginx doesn't auto-reload on cert change, requires manual restart
  • Nginx / certbot race condition on initial cert creation might cause nginx startup to fail

Alternatives

You might also want to look at:

About

A docker-compose file for Jenkins with nginx and Let's Encrypt.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages