1
0
mirror of https://github.com/wmnnd/nginx-certbot synced 2023-04-20 18:47:46 +08:00

56 Commits

Author SHA1 Message Date
Philipp
62a1c61f54
Merge pull request from alexanderdushkin/patch-1
Fix fake cert key length
2020-11-03 11:08:45 +01:00
Philipp
cf44b237ab
Merge branch 'master' into patch-1 2020-11-03 11:08:12 +01:00
Philipp
29b1a9af84
Merge pull request from jhseo1107/master
Change dummy cert rsa size from 1024 to 2048
2020-11-03 11:05:41 +01:00
Janghyub Seo
dafa16d433
Change dummy cert rsa size from 1024 to 2048
The recent version of nginx seems to require a certificate with at least 2048 bit rsa key.
2020-11-03 12:13:25 +09:00
Alexander Dushkin
9fdb9461e7
Fix fake cert key length
This changes the key length for the fake certificate to match the key length of the real certificate. A 1024-bit key prevented nginx from booting up on my server because of a "key too short" error.
2020-06-28 00:20:46 -04:00
Philipp
cb13104649
Merge pull request from michal-wrzosek/patch-1
Updated outdated URLs
2019-11-27 11:39:32 +01:00
Michał Wrzosek
59b0b8d34c
Updated outdated URLs 2019-11-26 22:01:32 +01:00
Philipp
a3e0d81a90
Merge pull request from wm222au/fix_tls_params
Updated URL to recommended TLS parameters
2019-08-07 18:10:21 +02:00
William Myllenberg
93e053d3bf Updated URL to recommended TLS parameters 2019-08-07 15:47:16 +02:00
Philipp
6ceb07489a
Merge pull request from Pixep/patch-1
Use `example.org` everywhere for consistency
2019-06-27 12:09:23 +02:00
Adrien Leravat
831b8abd7e
Use example.org everywhere for consistency
This makes it a bit easier when doing a string search/replacement, by only having to replace `example.org`. Nginx's `app.conf` uses `example.org`.
2019-06-16 15:03:02 -07:00
Philipp
ad4bb094c2
Merge pull request from aspiers/executable-script
Make init-letsencrypt.sh executable so that users don't have to
2019-06-14 09:37:52 +02:00
Philipp
d8f7bc4aea
Merge pull request from wmnnd/develop
Make init-letsencrypt.sh executable
2019-06-03 10:41:15 +02:00
Philipp
0f3855358c
Merge pull request from ynixon/fix_init_script
Add check for docker-compose
2019-06-03 10:39:50 +02:00
Philipp
d4da48bbcf Make init-letsencrypt.sh executable 2019-06-03 10:25:13 +02:00
Adam Spiers
4ea8c26dc0 Make init-letsencrypt.sh executable so that users don't have to
git tracks file permissions, so we don't need to rely on users
doing this.
2019-06-01 21:38:02 +01:00
Yossi Nixon
2ab4744710
Update init-letsencrypt.sh 2019-05-03 11:23:05 +03:00
Yossi Nixon
9d31dae19d added execute permissions to init-letsencrypt.sh 2019-05-03 07:56:00 +00:00
Yossi Nixon
553525fd36 check if docker-compose exists 2019-05-03 07:35:00 +00:00
Philipp
8335f83c61
Merge pull request from wmnnd/develop
Merge develop branch in master
2019-01-01 22:47:10 +01:00
Philipp
a939c9f5de Improve punctuation and grammar in README 2019-01-01 22:42:32 +01:00
Philipp
3ce9a291b9 Add purpose of this script to README 2019-01-01 22:40:20 +01:00
Philipp
f321682f1f Add missing done after domain_args for loop 2019-01-01 22:30:57 +01:00
Philipp
4fcc3a3565 Add reloading echo 2019-01-01 22:12:42 +01:00
Philipp
5be706be5f Use --force-recreate to restart nginx 2019-01-01 22:12:12 +01:00
Philipp
94c73dbf3f Request only one certificate for all domains 2019-01-01 22:10:24 +01:00
Philipp
07f113d3d8 Add newline for output clarity 2019-01-01 22:07:00 +01:00
Philipp
341ae11626 Use || operator to check if *either* TLS parameter file is missing 2019-01-01 22:06:23 +01:00
Philipp
b76f6f7feb Ask for confirmation to replace existing data only once 2019-01-01 22:05:43 +01:00
Philipp
4de77dc45d Change default domains to example.com/www.example.com
This should make it clearer that init-letsencrypt creates *one*
certificate for all domains
2019-01-01 21:58:57 +01:00
Philipp
581a693da2
Merge pull request from unimariJo/master
I’m merging it in the dev branch so I can give it another try before merging it back in master :)
2019-01-01 13:14:24 +01:00
Yaroslav
4bba9042d7 Fix grammar 2018-12-23 14:50:09 +04:00
Yaroslav
cd61ed5255 Root privileges are now optional 2018-12-23 14:47:29 +04:00
Yaroslav
d5dd11613e Add whitespace to docker-compose
LOL
2018-12-23 14:36:58 +04:00
Yaroslav
efad3c0524 Improved nginx security by default 2018-12-23 14:34:10 +04:00
unimariJo Citorijawa
026ec403df
Add some nginx headers
Thanks @robsalasco! I added this headers because saw your fork and thought that it will be pretty good to have these headers by default.
2018-12-23 00:10:02 +04:00
Yaroslav
c6959851b5 Add restart policy to containers 2018-12-18 12:54:17 +04:00
Yaroslav
a85799cfa7 Add error when init-letsencrypt.sh runs doesn't run as root 2018-12-18 00:01:41 +04:00
Yaroslav
38c07f2fcb Switched back to 1024 RSA & renamed certbot.sh -> init-letsencrypt.sh
It is useless to use RSA 4096 self-signed certificate because it will be removed
2018-11-29 20:30:39 +04:00
Yaroslav
2a0b0c5bf2 Fixed the issue with up -d 2018-11-29 19:15:33 +04:00
Yaroslav
be72750afa Small change 2018-11-29 19:12:31 +04:00
Yaroslav
2c9169d95e Executing nginx reload only after everything 2018-11-29 18:56:59 +04:00
Yaroslav
04786e797e Oops.. Fixed the docker-compose command 2018-11-29 18:50:04 +04:00
Yaroslav
18fb999c29 Reload nginx after getting new LetsEncrypt certificate 2018-11-29 18:41:19 +04:00
Yaroslav
7ac0fc9349 Merge branch 'master' of github.com:unimariJo/nginx-certbot 2018-11-29 18:37:45 +04:00
Yaroslav
d3485b19bb Firstly: generate dummy self-signed certs for ALL domains and only then start nginx 2018-11-29 18:37:17 +04:00
unimariJo Citorijawa
71470dc0f9
Code formatting 2018-11-28 19:59:46 +03:00
Yaroslav
6e3f21d4b0 Final fixes are on the way 2018-11-28 20:43:17 +04:00
Yaroslav
092f47b567 Some changes 2018-11-28 20:35:59 +04:00
Yaroslav
d894c1f38b Fixed issue with self-signed certs 2018-11-28 20:33:55 +04:00