Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/certbot/certbot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Budington <bill@eff.org>2015-03-20 23:29:26 +0300
committerUbuntu <ubuntu@ip-172-30-0-80.us-west-1.compute.internal>2015-03-21 01:57:56 +0300
commit039a6d79e65d144e930b55b0cb143c3b4fcd7146 (patch)
tree07cd1821f389121f37ac3ac6ce5eec596f0db2eb /Dockerfile
parent44eb178fd766b27b4a71cbe24fbe2deef06ac85d (diff)
Adding a Dockerfile for standalone setup
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile15
1 files changed, 15 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 000000000..02c07f40a
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,15 @@
+FROM ubuntu:trusty
+
+EXPOSE 443
+
+RUN apt-get update && apt-get -y install python python-setuptools python-virtualenv python-dev \
+ gcc swig dialog libaugeas0 libssl-dev libffi-dev ca-certificates git && \
+ apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
+
+RUN cd /opt && git clone https://github.com/letsencrypt/lets-encrypt-preview.git
+WORKDIR /opt/lets-encrypt-preview
+RUN \
+ virtualenv --no-site-packages -p python2 venv && \
+ ./venv/bin/python setup.py install
+
+ENTRYPOINT [ "./venv/bin/letsencrypt", "--text" ]