Philipp
a3e0d81a90
Merge pull request #39 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 #29 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 #24 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 #25 from wmnnd/develop
...
Make init-letsencrypt.sh executable
2019-06-03 10:41:15 +02:00
Philipp
0f3855358c
Merge pull request #17 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 #3 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 #1 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
Yaroslav
a703ce0d43
Fixes are on the way
2018-11-28 20:11:05 +04:00
Yaroslav
1504f3f899
A lot of changes
...
Now you can simply add new domain to the certbot.sh and rerun script, other domains' certificates won't be touched
You can now choose what to delete or not delete
And other which is needed to be d
2018-11-28 20:01:49 +04:00
Yaroslav
73af7708a0
Code formatting
2018-11-28 18:04:05 +04:00
Philipp
8ef8ac4a89
Automatically reload nginx conf every 6 hours
2018-11-25 11:38:52 +01:00
Philipp
24d36755a8
Add README
2018-09-28 10:50:48 +02:00
Philipp
6236b65a8b
Initial commit
2018-09-28 10:17:07 +02:00