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.
- Host: GitHub
- URL: https://github.com/8gears/jenkins-in-a-container
- Owner: 8gears
- License: apache-2.0
- Archived: true
- Created: 2017-08-16T21:03:46.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-08-16T21:35:00.000Z (about 8 years ago)
- Last Synced: 2025-09-14T02:52:07.278Z (27 days ago)
- Topics: docker-compose, jenkins, jenkins-ci, letsencrypt, nginx-proxy
- Homepage:
- Size: 17.6 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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!