Commit Graph

34 Commits

Author SHA1 Message Date
Joachim Lusiardi ae3a6b04fd add logging 2020-06-02 19:07:23 +02:00
Joachim Lusiardi 1f8ccbabb0 fixed issue with non written cert file 2020-05-16 19:32:02 +02:00
Joachim Lusiardi 4aa0116f4d add cache for certs to prevent hitting the rate limit 2020-05-16 19:04:13 +02:00
Joachim Lusiardi 7f48055b47 update to debian 10 2020-05-16 19:03:54 +02:00
Joachim Lusiardi 83019c66e1 update to debian 9 2019-06-03 09:06:27 +02:00
Joachim Lusiardi 0a7b356df5 fix for unsupported option 2019-05-23 11:08:11 +02:00
Joachim Lusiardi 85a06c4f5d Update 'README.md' 2018-09-28 20:45:45 +00:00
Joachim Lusiardi b292625c71 Merge branch 'multiple_domains' into 'master'
add support for multiple domains

See merge request !4
2017-01-01 09:06:32 +01:00
Joachim Lusiardi 9a82dea98d add support for multiple domains 2016-12-31 21:20:49 +01:00
Joachim Lusiardi 2daf41afdc Merge branch 'add_X-Forwarded-For_header' into 'master'
Add x forwarded for header

See merge request !3
2016-12-30 10:46:17 +01:00
Joachim Lusiardi 810436a2f5 fixed minor issues 2016-12-30 10:05:42 +01:00
Joachim Lusiardi 40b9b26fa9 reordered statements 2016-12-29 19:21:37 +01:00
Joachim Lusiardi 54a0571138 reordered statements 2016-12-29 19:19:24 +01:00
Joachim Lusiardi 2a1740446a add X-Forwarded-For Header to request 2016-12-29 19:15:45 +01:00
Joachim Lusiardi f4f6ade0a4 add X-Forwarded-For Header to request 2016-12-29 19:14:26 +01:00
Joachim Lusiardi 9054acff51 Update README.md 2016-12-29 19:09:31 +01:00
Joachim Lusiardi 6a5d02cc41 Merge branch 'refactor' into 'master'
Refactor

See merge request !2
2016-12-13 07:55:39 +01:00
Joachim Lusiardi b08e9a09a0 Merge branch 'redirect_to_https' into 'master'
add redirection to https from http

if the ssl configuration is launched, we redirect to the https
pages automatically.

See merge request !1
2016-12-13 07:54:14 +01:00
Joachim Lusiardi e2a3438b93 add auto redirect from http to https 2016-12-13 07:09:06 +01:00
Joachim Lusiardi b3e75e564e Fixed issues with relative directories 2016-04-12 07:29:39 +02:00
Joachim Lusiardi 6d93f9094b rework / refactoring / documentation
* rename letencrypt.conf to letsencrypt.conf
* Move more options to letsencrypt configurations file
* Done lot of rework / refactoring / documentation
2016-04-12 07:05:24 +02:00
Joachim Lusiardi b63cbb80cd changed spelling of HAProxy 2016-04-12 07:02:15 +02:00
Joachim Lusiardi 1fe8a3c326 add redirection to https from http
if the ssl configuration is launched, we redirect to the https
pages automatically.
2016-04-10 19:21:01 +02:00
Joachim Lusiardi 223b49fb53 Changed actions to react on 2016-04-10 14:02:56 +02:00
Joachim Lusiardi b23f1297e6 Fixed wrong function call 2016-04-10 12:47:18 +02:00
Joachim Lusiardi c3664b34d3 first step to refactor 2016-04-10 12:36:43 +02:00
Joachim Lusiardi 0a39d8c8b1 Add filter for containers
The filter will only consider containers that have domains
configured.
2016-04-10 11:54:27 +02:00
Joachim Lusiardi b1c32049a0 Removed unsecure RC4
RC4-SHA was marked insecure by https://sslanalyzer.comodoca.com
2016-04-10 09:36:03 +02:00
Joachim Lusiardi d5425aef30 Updated diagramm 2016-04-08 07:36:51 +02:00
Joachim Lusiardi 973abaeb23 Required Domains extracted at startup
The required domains are now extracted at startup of the
container via the docker socket. A certificate that contains all
domains as common or alternative name is generated and used.
2016-04-08 06:46:00 +02:00
Joachim Lusiardi 63994b2103 remove obsolete start.sh 2016-04-08 06:31:10 +02:00
Joachim Lusiardi 27ba704ee6 add code to extract all resolving domains from the containers 2016-04-07 08:03:13 +02:00
Joachim Lusiardi a57fa08340 First semiworking iteration
Container can be started with empty data directory.
After using docker exec the commands from the NOTES file can be
used to create a first cert and additional certs after that.
2016-04-06 20:26:08 +02:00
Joachim Lusiardi 574c94b8ac Initial commit
initial commit
2016-04-03 09:08:55 +02:00