|
2b0d441c35
|
Only run checkupdates when there are updates available
continuous-integration/drone/push Build is passing
|
2023-04-10 09:08:01 +02:00 |
|
|
15e4775679
|
Notifier allows to override global configuration files on a per-command base by checking for existence of all required configuration values as environment values.
continuous-integration/drone/push Build is passing
|
2023-03-21 18:48:46 +01:00 |
|
|
13c7335ee3
|
Fix check_updates and update man reference to point to correct examples
continuous-integration/drone/push Build is passing
|
2023-01-27 00:53:23 +01:00 |
|
|
53f0b85572
|
Allow override of mail in notifier and explain notifier examples for restic backup (sending mail on start and finish of backups)
continuous-integration/drone/push Build is passing
|
2023-01-26 00:42:05 +01:00 |
|
|
ed7a1c639c
|
Use notifier and clean up independent mail enabled and mail address configs
|
2023-01-26 00:21:49 +01:00 |
|
|
bc01d41f1c
|
Fix overwrite in check_updates
continuous-integration/drone/push Build is passing
|
2023-01-25 23:37:53 +01:00 |
|
|
e47a2b0145
|
Polish and align all scripts; add generic notifier script
|
2023-01-25 23:27:38 +01:00 |
|
|
fbe2eea125
|
Fix typos in systemd_failure_notify
continuous-integration/drone/push Build is passing
|
2023-01-25 19:07:14 +01:00 |
|
|
c4816b054b
|
Check required vars before using them
continuous-integration/drone/push Build is passing
|
2023-01-25 16:13:13 +01:00 |
|
|
71977c9dca
|
Fail properly in all scripts when required commands are not available
continuous-integration/drone/push Build is passing
|
2023-01-25 09:42:22 +01:00 |
|
|
4d47fd31db
|
Make check updates more generic, fix failure notify requirements and update docs
|
2023-01-25 09:26:00 +01:00 |
|
|
dde06a6da3
|
Switch to pandoc for man creation; add manuals for configuration-based helper scripts; add support for gotify in systemd_failure_notify
continuous-integration/drone/push Build is passing
|
2023-01-25 02:16:01 +01:00 |
|
|
ad137e68b3
|
Add docker volume backup and restore
continuous-integration/drone Build is passing
|
2022-11-07 23:38:29 +01:00 |
|
|
25659467cc
|
Rename to system-helpers
continuous-integration/drone/push Build is passing
|
2022-09-17 20:28:53 +02:00 |
|
|
9466f83acc
|
Fix src dir for copy
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
|
2022-09-09 01:03:08 +02:00 |
|
|
9e2f188ba1
|
Add etc skel sync script
continuous-integration/drone/push Build is passing
|
2022-09-08 20:02:00 +02:00 |
|
|
6012c3aa57
|
Add script for simple umask alignment
continuous-integration/drone/push Build is passing
|
2022-09-06 13:44:32 +02:00 |
|
|
3a53a4a8a1
|
Add script to align default umask 022 permissions for user homes
continuous-integration/drone/push Build is passing
|
2022-09-05 20:27:13 +02:00 |
|
|
0ee7b03df8
|
Apply shellcheck recommendations and add simple pipeline
continuous-integration/drone Build is passing
|
2022-07-10 20:47:46 +02:00 |
|
|
9c79b41909
|
Fix dynv6 config init
|
2022-07-10 18:36:16 +02:00 |
|
|
fd2ecb420c
|
Fix dynv6 script
|
2022-07-10 18:35:26 +02:00 |
|
|
872e725e3c
|
Fix wrong return in bash fn call
|
2022-07-10 18:33:00 +02:00 |
|
|
bf6615b034
|
Make scripts work for global user
|
2022-07-10 18:29:44 +02:00 |
|
|
2fd172fcb1
|
Add man pages and separate properly between global systemd and user systemd services and timers
|
2022-06-13 11:31:59 +02:00 |
|
|
287fa053f5
|
Improve new restic scripts and remove resticwrapper, borgwrapper; provide a PKGBUILD for ArchLinux
|
2022-06-13 02:21:33 +02:00 |
|
|
59013f4adf
|
Use docker-compose as binary
|
2021-12-11 13:34:01 +01:00 |
|
|
fffd55e8a7
|
BREAKING CHANGE: change docker_compose update for docker-compose v2.0.0 which is now a docker plugin itself and no standalone binary anymore
|
2021-09-29 16:22:43 +02:00 |
|
|
819c2e0300
|
Fix ipv4
|
2021-02-11 18:09:52 +01:00 |
|
|
dc5c6551c4
|
Use correct mechanism
|
2020-06-18 18:40:58 +02:00 |
|
|
8c82fa5b70
|
Use different technique to determine ipv6
|
2020-06-18 18:20:57 +02:00 |
|
|
ea0e49f5f3
|
Use ssl
|
2020-03-22 11:25:31 +01:00 |
|
|
778f8d4ab6
|
Use ssl
|
2020-03-21 21:14:27 +01:00 |
|
|
580da795bf
|
Fix typo
|
2020-02-03 21:07:01 +00:00 |
|
|
f4c72fa7a9
|
Use external service to determine IP address
|
2020-02-03 21:05:10 +00:00 |
|
|
d3094421ba
|
Use total-used for memory usage indication instead of allocated and cached memory
|
2020-01-21 08:09:10 +01:00 |
|
|
ca9b168d17
|
Adjust subject format on borgwrapper send, add more examples on how to configure borgwrapper
|
2020-01-07 08:09:29 +01:00 |
|
|
d4d124a513
|
Use pacman-contrib absolute link for update check
|
2019-10-06 15:00:13 +02:00 |
|
|
690d2837ab
|
Fix broken ipv6 sync requiring a query param
|
2019-09-27 23:00:34 +02:00 |
|
|
f535a2f3d8
|
Add possibility to enable IPv4 or IPv6 check in dynv6
|
2019-09-27 22:50:33 +02:00 |
|
|
dfea4a8bb9
|
Fix dynv6 and just call every time
|
2019-09-27 22:17:21 +02:00 |
|
|
f9bfc4e106
|
Add hostname to mails
|
2019-09-17 21:31:57 +02:00 |
|
|
cdc847207f
|
Create a wrapper for creating private RSA keys and their publich key equivalent for SSH
|
2019-09-13 08:23:12 +02:00 |
|
|
c614ea122f
|
Add a docker-compose update script which iterates through a directory where all subfolders contain a docker-compose.yml file
|
2019-09-09 20:20:09 +02:00 |
|
|
fd3710cb5c
|
Add defaults
|
2019-09-08 14:54:49 +02:00 |
|
|
df8fcbcb88
|
Add dynv6 as user service
|
2019-09-08 14:45:57 +02:00 |
|
|
c86bcfdc93
|
Add restic as a second option for backups
|
2019-08-13 21:43:11 +02:00 |
|
|
61c0122742
|
Fix an error in if statements in borgwrapper
|
2019-08-13 20:40:36 +02:00 |
|
|
511594db57
|
Fix an error in borgwrapper where borgwrapper files might be created without suffixed repo name
|
2019-08-11 22:08:25 +02:00 |
|
|
a3af5ab0a4
|
Add script to notify about systemd service failures; add a README
|
2019-01-26 10:39:02 +01:00 |
|
|
53c8a639a3
|
Fix systemd check for normal user
|
2019-01-25 20:17:48 +01:00 |
|