Commit graph

28 commits

Author SHA1 Message Date
Ruben
8d3291e01d Add error handling for fingerprint extraction failures
Improve certificate and key fingerprint comparison logic

Add validation for PEM file fingerprint extraction
2026-02-20 23:04:09 +01:00
Ruben
f16871a0fd Remove unused API key validation function
Remove temp path directory creation

Make fullchain PEM handling conditional

Improve certificate update detection logic
2026-02-20 23:02:45 +01:00
Ruben
4c68bc5d2a Improve certificate and key permission handling
Separate permission settings for certificate and key files
Add specific permissions for key files
Maintain consistent error handling for all file operations
2026-02-20 22:47:54 +01:00
0f17ec7fd5 fix: better handeling of restart/reload logic 2025-05-07 14:53:07 +02:00
df83b8aa59 fix: add option to restart service, not only reload 2025-05-07 14:41:02 +02:00
5c706ba5d4 fix: pull down crt, key and pem in one operation 2025-05-07 14:29:55 +02:00
5edef1fe64 fix: unbound variable 2025-05-07 14:20:48 +02:00
aee6f5ed8b fix: non-interactive force update 2025-05-07 13:21:45 +02:00
b319625b29 fix: exit after first interaction 2025-05-07 13:14:14 +02:00
47db5038ac Cleaned up before merge 2025-05-07 13:04:49 +02:00
bde2444b17 Fetch PEM from certwarden API 2025-05-07 10:56:26 +02:00
1895042b55 Add example env vars for auto mode and fullchain 2025-04-08 15:17:17 +02:00
e8d392e4a4 Add PEM certificate change detection and fix permissions 2025-04-08 15:10:05 +02:00
7c2a31e495 Split certificate and key into separate PEM files 2025-04-08 15:07:19 +02:00
e526c98d37 Add fullchain PEM support and improve permissions handling
The changes add support for combining certificates and private keys into a
single PEM file, while also refactoring the permissions handling logic to
be more robust and consistent.
2025-04-08 14:59:21 +02:00
f73342e8ae Add multiple domains example 2025-03-03 14:11:49 +01:00
c5da279249 Add load_env function 2025-03-03 14:06:31 +01:00
5273eb4d04 Add force option to interactive menu 2025-03-03 13:35:14 +01:00
75a8370c9f Add +x to script 2025-03-03 13:32:12 +01:00
fcca723a7a Remove AUTO_MODE from env 2025-03-03 13:30:54 +01:00
819826f7fe Add --force flag 2025-03-03 13:30:15 +01:00
8eb11e6524 Add --silent flag 2025-03-03 13:23:13 +01:00
220a1c2121 Add missing AUTO_MODE variable 2025-03-03 13:18:47 +01:00
5cfbd28fbe Add .env example 2025-03-03 13:12:13 +01:00
2b07e1266c Extend functionality 2025-03-03 12:37:55 +01:00
5a0330f70d Add .env and README 2025-02-28 21:48:08 +01:00
696867a82f Initial commit 2025-02-28 21:25:33 +01:00
62b815b45e Initial commit 2025-02-28 21:24:51 +01:00