An open API service indexing awesome lists of open source software.

https://github.com/8gears/jenkins-in-a-container

Jenkins in Docker with an automated Nginx reverse Proxy and Let's Encrypt TLS.
https://github.com/8gears/jenkins-in-a-container

docker-compose jenkins jenkins-ci letsencrypt nginx-proxy

Last synced: 6 days ago
JSON representation

Jenkins in Docker with an automated Nginx reverse Proxy and Let's Encrypt TLS.

Awesome Lists containing this project

README

          

# Jenkins-in-a-Container

A container composition of Jenkins with a reverse Proxy (Nginx) and TLS (Let's Encrypt).

All together in a single command that runs out of the box.

This compose is using official Jenkins Docker Image and jwilder/nginx-proxy with jrcs/letsencrypt-nginx-proxy-companion.

# Run

You need to define a domain name under which Jenkins should be reachable.
An option is to create a .env file [example](.env) or to define an environment variable `export DOMAIN=ci.example.or`

```
docker-compose -f https://raw.githubusercontent.com/8gears/Jenkins-in-a-Container/master/docker-compose.yml up -d
```

Done!