sheppy
|
a7abf4c5c1
|
fix: make master address configurable by file
|
2024-12-29 15:31:29 +00:00 |
|
sheppy
|
f7e4d95ef9
|
fix: make async icinga curl optiona
|
2024-12-29 15:31:13 +00:00 |
|
sheppy
|
581e741470
|
fix: move pull snapshots script to helper scripts
|
2024-12-29 15:19:28 +00:00 |
|
sheppy
|
7f488a984b
|
fix: don't crash on inaccessible host
|
2024-12-29 15:05:36 +00:00 |
|
sheppy
|
7ff0cba340
|
fix: disable nginx vpn cert map by default
|
2024-12-29 13:13:30 +00:00 |
|
sheppy
|
105ce44026
|
feat: configurate interfaces for listen directive
|
2024-12-28 15:32:14 +00:00 |
|
sheppy
|
54c299c21e
|
feat: dont pre-template nsca server conf pw
|
2024-12-22 13:38:28 +00:00 |
|
sheppy
|
e5313bcf4e
|
add: current iptables
|
2024-11-23 18:31:27 +00:00 |
|
sheppy
|
79f36ac23e
|
fix: update host exlusion list
|
2024-11-23 18:30:48 +00:00 |
|
sheppy
|
da24ff9b1e
|
fix: double config in extra content
|
2024-11-23 17:04:40 +00:00 |
|
sheppy
|
adac0ed6a8
|
add: vm shutdown script
|
2024-11-23 12:41:42 +00:00 |
|
sheppy
|
370e17bd80
|
fix: move zfs & snapshot python to helper scripts
|
2024-10-10 21:23:55 +00:00 |
|
sheppy
|
820a7b454a
|
feat: check for alternative http codes
|
2024-10-10 21:23:20 +00:00 |
|
sheppy
|
677ddb118d
|
feat: mount zfs script
|
2024-08-05 09:15:43 +00:00 |
|
sheppy
|
25fb24ce7b
|
fix: use correct virsh start
|
2024-08-04 22:20:26 +00:00 |
|
sheppy
|
8d1355b4bc
|
feat: add pull snapshot script
|
2024-08-04 22:06:26 +00:00 |
|
sheppy
|
0c92bfd36a
|
feat: rsync lock/wait
|
2024-08-04 15:57:07 +00:00 |
|
sheppy
|
2bb888c661
|
fix: various improvments
|
2024-08-04 15:20:19 +00:00 |
|
sheppy
|
6e8cb97512
|
feat: snapshot backup script
|
2024-08-04 14:37:03 +00:00 |
|
sheppy
|
32f0fa4512
|
wip: support for wireguard config generator
|
2024-07-27 08:13:02 +00:00 |
|
sheppy
|
fd61f28cd5
|
fix: add http-passthrough for non-acme domains
|
2024-05-21 19:00:05 +00:00 |
|
sheppy
|
ba86d5c482
|
feat: move listen 443 to strem to enable true ssl passthrough
|
2024-02-21 12:20:51 +00:00 |
|
sheppy
|
860bd22f7a
|
feat: allow extra location a / content
|
2024-02-19 16:23:46 +00:00 |
|
sheppy
|
de148b1686
|
feat: support for non-optional cert (generic only)
|
2024-01-21 19:04:40 +00:00 |
|
sheppy
|
c136721137
|
feat: disabled switch for backups
|
2023-11-12 06:37:39 +00:00 |
|
sheppy
|
4e84e79e7e
|
fix: add owner to dynamic backup async config
|
2023-07-07 10:47:25 +00:00 |
|
sheppy
|
1d0fa22af4
|
fix: dont execute nginx maps copy during backup gen
|
2023-07-04 20:49:33 +00:00 |
|
sheppy
|
416bde8d94
|
add: README with clone instructions
|
2023-06-30 10:41:03 +00:00 |
|
sheppy
|
d6b220b588
|
fix: redirect http->https on acme terminating servers
|
2023-06-23 17:24:09 +00:00 |
|
sheppy
|
e327994ee9
|
fix: Sheppy2->Sheppy
|
2023-05-29 16:26:49 +00:00 |
|
sheppy
|
dfdd77f6b7
|
feat: copy nginx maps on exec
|
2023-05-29 12:59:18 +00:00 |
|
sheppy
|
09c37b2a65
|
feat: support for cert based authentication
|
2023-05-28 17:25:25 +02:00 |
|
sheppy
|
7567dbaa4b
|
fix: add hostname to error output
|
2023-04-12 06:23:44 +02:00 |
|
sheppy
|
c086730837
|
add: exec instructions for systemd
|
2023-04-02 10:31:09 +02:00 |
|
sheppy
|
1a221258db
|
feat: warn if iptables loader is no present/enabled
|
2023-03-16 22:28:21 +01:00 |
|
sheppy
|
fe8e2ee0ba
|
feat: add transparent proxy iptables loader
|
2023-03-16 22:19:39 +01:00 |
|
sheppy
|
7553a873b5
|
change: comment out mail notifications by default
|
2023-03-16 10:03:19 +01:00 |
|
sheppy
|
c9beb4a15d
|
fix: listen 80 for acme forwarding
|
2023-03-15 13:01:41 +01:00 |
|
sheppy
|
d4ba636a7a
|
change: increase async icinga default timeout
|
2023-03-05 11:56:03 +01:00 |
|
sheppy
|
51170127a0
|
fix: allow dash in hostname
|
2023-01-16 14:33:47 +01:00 |
|
sheppy
|
bbc1026680
|
feat: virsh backup script
|
2023-01-16 13:50:40 +01:00 |
|
sheppy
|
8a26d4ec37
|
fix: generate backup icinga independant of args flag
|
2023-01-14 06:28:14 +01:00 |
|
sheppy
|
709ea7dc15
|
fix: increase backup async grace time
|
2023-01-14 06:23:19 +01:00 |
|
sheppy
|
c9712dc40c
|
fix: rename backup path var & create path
|
2023-01-14 04:08:02 +01:00 |
|
sheppy
|
317f7c397e
|
fix: skip virsh calls when only backup is requested
|
2023-01-14 04:03:46 +01:00 |
|
sheppy
|
62f97ebd75
|
fix: remove calls from open block
|
2023-01-14 03:58:29 +01:00 |
|
sheppy
|
f13043e77a
|
feat: extract and make optional
|
2023-01-14 03:55:26 +01:00 |
|
sheppy
|
683282c237
|
feat: backup extra filters
|
2023-01-14 03:41:34 +01:00 |
|
sheppy
|
8218622278
|
feat: extra content option for stream block
|
2023-01-11 17:49:39 +01:00 |
|
sheppy
|
cc6eb21ada
|
fix: listen 80 for no acme
|
2023-01-11 17:49:29 +01:00 |
|
sheppy
|
3d7210eab6
|
fix: long uris
|
2023-01-11 16:04:12 +01:00 |
|
sheppy
|
84a9184005
|
fix: ensure consistent ordering (nsca)
|
2023-01-11 04:28:19 +01:00 |
|
sheppy
|
ea276a8e5b
|
fix: ensure consistent ordering
|
2023-01-11 04:21:45 +01:00 |
|
sheppy
|
7bd0d83db1
|
fix: reduce log level nsca
|
2023-01-10 14:44:17 +01:00 |
|
sheppy
|
bfda8eecd2
|
feat: support for extra locations
|
2023-01-10 03:29:19 +01:00 |
|
sheppy
|
fef784ba88
|
fix: better rfc complient filters
|
2023-01-07 18:23:22 +01:00 |
|
sheppy
|
9e84f28039
|
fix: user correct path collection for filter
|
2023-01-07 18:01:03 +01:00 |
|
sheppy
|
bca39e30d0
|
feat: parse complex backup paths
|
2023-01-07 17:49:18 +01:00 |
|
sheppy
|
3013cc6a32
|
fix: match object name to hostname
|
2023-01-05 20:46:27 +01:00 |
|
sheppy
|
fe66cb713f
|
feat: generate icinga2 service conf for async
|
2023-01-05 20:43:49 +01:00 |
|
sheppy
|
12992050f3
|
fix: remove \-escape from outermost "
|
2023-01-05 20:31:21 +01:00 |
|
sheppy
|
df7b5ccc4e
|
fix: shell quoting for curl command
|
2023-01-05 20:17:36 +01:00 |
|
sheppy
|
18cae45a65
|
feat: implement async icinga config generation
|
2023-01-05 20:17:25 +01:00 |
|
sheppy
|
b6c4994b88
|
feat: backup script generation
|
2023-01-04 20:14:36 +01:00 |
|
sheppy
|
9d4b15def6
|
feat: better basic auth support
|
2023-01-03 23:11:25 +01:00 |
|
sheppy
|
eea47e3525
|
fix: correctly set address without protocol
|
2023-01-02 04:16:20 +01:00 |
|
sheppy
|
03d145044b
|
fix: ensure master address first entry in cert
|
2023-01-02 04:16:05 +01:00 |
|
sheppy
|
ebad190b63
|
feat: ssh config for administrators
|
2023-01-01 19:13:38 +01:00 |
|
sheppy
|
b3c00015e4
|
fix: add ssh config output to gitignore
|
2023-01-01 19:13:08 +01:00 |
|
sheppy
|
98b770afa1
|
feat: auto add ssh forward ports
|
2023-01-01 18:02:13 +01:00 |
|
sheppy
|
d5fc16a4cc
|
feat: overwrite target port
|
2023-01-01 18:02:01 +01:00 |
|
sheppy
|
51cadae41e
|
fix: add missing comment to stream blocks
|
2022-12-29 12:52:45 +01:00 |
|
sheppy
|
0224997b55
|
fix: add nsca config generation
|
2022-12-28 20:19:18 +01:00 |
|
sheppy
|
4f5c415874
|
fix: use set of hosts for icinga config
|
2022-12-28 20:18:33 +01:00 |
|
sheppy
|
94e2a532b7
|
fix: remove obsolete file
|
2022-12-28 20:01:19 +01:00 |
|
sheppy
|
9461a95639
|
feat: add icinga & ansible file generation
|
2022-12-28 19:18:48 +01:00 |
|
sheppy
|
d19448cf31
|
feat: add ansible templates
|
2022-12-28 19:18:22 +01:00 |
|
sheppy
|
bc37098b11
|
fix: add ansible/-dir to gitignore
|
2022-12-28 15:50:30 +01:00 |
|
sheppy
|
d14dbce550
|
feat: icinga ansible dumper
|
2022-12-28 15:50:12 +01:00 |
|
sheppy
|
6976980b96
|
fix: remove non-acme hypervisor domains from cert
|
2022-12-26 00:27:17 +01:00 |
|
sheppy
|
0fd1ea03c2
|
feat: listen ipv6 stream
|
2022-12-26 00:26:46 +01:00 |
|
sheppy
|
69340e47e6
|
feat: make acme termination optional
|
2022-12-25 14:36:48 +01:00 |
|
sheppy
|
89404b358d
|
feat: support for non-lease external ips
|
2022-12-25 13:49:43 +01:00 |
|
sheppy
|
eb86880a1f
|
fix: add newlines to cert.sh
|
2022-12-25 13:48:40 +01:00 |
|
sheppy
|
973d0fda6f
|
feat: proxy timeout option
|
2022-12-24 01:52:29 +01:00 |
|
sheppy
|
f35969021a
|
feat: proxy pass options
|
2022-12-24 00:16:19 +01:00 |
|
sheppy
|
1f47a1deee
|
fix: add Host header during proxy
|
2022-12-23 23:01:34 +01:00 |
|
sheppy
|
7784834abc
|
fix: transparent proxy port \w udp
|
2022-12-21 21:45:11 +01:00 |
|
sheppy
|
8501f494c6
|
fix: portstring & newline
|
2022-12-21 21:44:53 +01:00 |
|
sheppy
|
ef3729f529
|
feat: add ip rules to config sh
|
2022-12-21 21:44:31 +01:00 |
|
sheppy
|
2b4aa79ed0
|
fix: worker connections
|
2022-12-21 20:02:56 +01:00 |
|
sheppy
|
15eceeb8ac
|
feat: implement transparent proxy routing
|
2022-12-21 20:02:45 +01:00 |
|
sheppy
|
a046ec81e8
|
fix: use correct stream template
|
2022-12-21 14:33:20 +01:00 |
|
sheppy
|
feb1d8c42d
|
feat: nginx main conf
|
2022-12-21 14:33:00 +01:00 |
|
sheppy
|
70b4899efc
|
fix: cleanup templates
|
2022-12-21 14:32:12 +01:00 |
|
sheppy
|
984ee9f214
|
fix: update debug outputs
|
2022-12-21 14:03:15 +01:00 |
|
sheppy
|
b5410a9903
|
feat: add gitignore
|
2022-12-21 13:49:23 +01:00 |
|
sheppy
|
ef3cf38c94
|
feat: nginx jinja templates
|
2022-12-21 13:49:13 +01:00 |
|
sheppy
|
d729c551c1
|
feat: add build dir stub
|
2022-12-21 12:19:50 +01:00 |
|
sheppy
|
9a0973ea68
|
Merge remote-tracking branch 'origin/master'
|
2022-12-21 12:19:03 +01:00 |
|