Commit Graph
10 Commits
Author SHA1 Message Date
golderweb c0e5b48a1f Add copyright information
Add file header with copyright and licence information.
Add GPLv3 licence full text.
2017-02-09 21:11:58 +01:00
golderweb e6a0da5c00 Catch missing LECONFIGDIR
Threw error if the config dir is not already existing.
2017-02-09 21:04:07 +01:00
golderweb 46a81e2feb Always use path to LECONFIGDIR from variable
Replace all hardcoded occurences of letsencrypt config dir path
with variable to reduce possibility of future mistakes.
2017-02-09 20:58:17 +01:00
golderweb f909a5c983 Make script indipendent from working dir
Use absolute path to LECONFIGDIR instead of searching inifiles in
currend working dir.
Modify striping rules to match new filenames with full path.
2017-02-09 20:54:41 +01:00
golderweb c0e3440f1d Use random sleep again
As we now run the same part multiple times, sleep randomly in each loop
cycle. To be a bit nice to servers and letsencrypt.
2017-02-09 20:46:19 +01:00
golderweb f989e9f9a2 Fix missing indentation
Add Missing indetation after addition of for-loop
2017-02-09 20:44:09 +01:00
golderweb a8b11d9830 Add missing documenting comment
Improve documentation of script
2017-02-09 20:43:04 +01:00
golderweb ea899521e7 Loop over all existing domain config files
To get all domains configured for letsencrypt we loop over all
configfiles matching cli-*.ini. Then strip out the domain.
2017-02-09 20:39:42 +01:00
golderweb 840573ffd3 Use a per domain config file
To be able to use multiple different domains/certificates in one
uberspace. Call per each domain with domain=domain.tld environment
variable set.
2017-02-09 20:14:56 +01:00
golderweb 037ce19154 Initial Version as in Uberspace Wiki
https://wiki.uberspace.de/webserver:https#automatisieren_von_let_s_encrypt
2017-02-09 20:12:26 +01:00