Commit Graph

  • 1d4b720cee feat: ssh config builder & fetcher master Yannik Schmidt 2025-10-29 17:54:42 +01:00
  • c8640eb035 fix: cleanup stdout output Yannik Schmidt 2025-10-27 14:13:53 +01:00
  • 2a9559642b fix: simple warnings/handlers for ipv6 Yannik Schmidt 2025-10-27 14:13:51 +01:00
  • ac2fbfdef2 fix: add error for invalid port config Yannik Schmidt 2025-10-27 14:13:36 +01:00
  • 9cb5204fec add: qemu iptables hook Yannik Schmidt 2025-10-24 18:05:16 +02:00
  • cd76f3fe6b wip: wireguard server extender Yannik Schmidt 2025-05-10 12:46:50 +02:00
  • 9634f35a1e feat: kubernetes ingress/alt http port support Kathrin Maurer 2025-02-28 16:15:51 +01:00
  • 73106f6d57 wip: skel for provisioning script Sheppy 2025-01-18 13:18:32 +00:00
  • 3222b4b437 fix: soft-fail on invalid backup config Kathrin Maurer 2025-01-09 23:43:16 +01:00
  • e99e729a83 fix: allow targetportoverwrite as L4 param Kathrin Maurer 2025-01-05 19:50:05 +01:00
  • 84cb2f9fb2 fix: add master-address.txt to gitignore Kathrin Maurer 2025-01-05 17:39:12 +01:00
  • f71269d14b fix: check for invalid entries Kathrin Maurer 2025-01-05 17:38:45 +01:00
  • bfd1c20c2b fix: increase proxy buffers for large OIDC jwt tokens Kathrin Maurer 2024-12-31 03:08:17 +01:00
  • a7abf4c5c1 fix: make master address configurable by file Sheppy 2024-12-29 15:31:29 +00:00
  • f7e4d95ef9 fix: make async icinga curl optiona Sheppy 2024-12-29 15:31:13 +00:00
  • 581e741470 fix: move pull snapshots script to helper scripts Sheppy 2024-12-29 15:19:28 +00:00
  • 7f488a984b fix: don't crash on inaccessible host Sheppy 2024-12-29 15:05:36 +00:00
  • 7ff0cba340 fix: disable nginx vpn cert map by default Sheppy 2024-12-29 13:13:30 +00:00
  • 105ce44026 feat: configurate interfaces for listen directive Sheppy 2024-12-28 15:32:14 +00:00
  • 54c299c21e feat: dont pre-template nsca server conf pw Sheppy 2024-12-22 13:38:28 +00:00
  • e5313bcf4e add: current iptables Sheppy 2024-11-23 18:31:27 +00:00
  • 79f36ac23e fix: update host exlusion list Sheppy 2024-11-23 18:30:48 +00:00
  • da24ff9b1e fix: double config in extra content Sheppy 2024-11-23 17:04:40 +00:00
  • adac0ed6a8 add: vm shutdown script Sheppy 2024-11-23 12:41:42 +00:00
  • 370e17bd80 fix: move zfs & snapshot python to helper scripts Sheppy 2024-10-10 21:23:55 +00:00
  • 820a7b454a feat: check for alternative http codes Sheppy 2024-10-10 21:23:20 +00:00
  • 677ddb118d feat: mount zfs script Sheppy 2024-08-05 09:15:43 +00:00
  • 25fb24ce7b fix: use correct virsh start Sheppy 2024-08-04 22:20:26 +00:00
  • 8d1355b4bc feat: add pull snapshot script Sheppy 2024-08-04 22:06:26 +00:00
  • 0c92bfd36a feat: rsync lock/wait Sheppy 2024-08-04 15:57:07 +00:00
  • 2bb888c661 fix: various improvments Sheppy 2024-08-04 15:20:19 +00:00
  • 6e8cb97512 feat: snapshot backup script Sheppy 2024-08-04 14:37:03 +00:00
  • 32f0fa4512 wip: support for wireguard config generator Sheppy 2024-07-27 08:13:02 +00:00
  • fd61f28cd5 fix: add http-passthrough for non-acme domains Sheppy 2024-05-21 19:00:05 +00:00
  • ba86d5c482 feat: move listen 443 to strem to enable true ssl passthrough Sheppy 2024-02-21 12:20:51 +00:00
  • 860bd22f7a feat: allow extra location a / content Sheppy 2024-02-19 16:23:46 +00:00
  • de148b1686 feat: support for non-optional cert (generic only) Sheppy 2024-01-21 19:04:40 +00:00
  • c136721137 feat: disabled switch for backups Sheppy 2023-11-12 06:37:39 +00:00
  • 4e84e79e7e fix: add owner to dynamic backup async config Sheppy 2023-07-07 10:47:25 +00:00
  • 1d0fa22af4 fix: dont execute nginx maps copy during backup gen Sheppy 2023-07-04 20:49:33 +00:00
  • 416bde8d94 add: README with clone instructions Sheppy 2023-06-30 10:41:03 +00:00
  • d6b220b588 fix: redirect http->https on acme terminating servers Sheppy 2023-06-23 17:24:09 +00:00
  • e327994ee9 fix: Sheppy2->Sheppy Sheppy 2023-05-29 16:26:49 +00:00
  • dfdd77f6b7 feat: copy nginx maps on exec Sheppy 2023-05-29 12:59:18 +00:00
  • 09c37b2a65 feat: support for cert based authentication Sheppy 2023-05-28 17:25:25 +02:00
  • 7567dbaa4b fix: add hostname to error output Sheppy 2023-04-12 06:23:44 +02:00
  • c086730837 add: exec instructions for systemd Sheppy 2023-04-02 10:31:09 +02:00
  • 1a221258db feat: warn if iptables loader is no present/enabled Sheppy 2023-03-16 22:28:21 +01:00
  • fe8e2ee0ba feat: add transparent proxy iptables loader Sheppy 2023-03-16 22:19:39 +01:00
  • 7553a873b5 change: comment out mail notifications by default Sheppy 2023-03-16 10:03:19 +01:00
  • c9beb4a15d fix: listen 80 for acme forwarding Sheppy 2023-03-15 13:01:41 +01:00
  • 1cd82e6165 fix: use no_high_data as default root 2023-03-06 16:14:00 +01:00
  • 3c96c16578 add: ths data backup to script root 2023-03-06 16:10:54 +01:00
  • 6258792074 fix: better backup script root 2023-03-06 12:56:34 +01:00
  • c0ab7a1620 add: offline backup script root 2023-03-06 12:45:05 +01:00
  • d4ba636a7a change: increase async icinga default timeout Sheppy 2023-03-05 11:56:03 +01:00
  • 51170127a0 fix: allow dash in hostname Sheppy 2023-01-16 14:33:47 +01:00
  • bbc1026680 feat: virsh backup script Sheppy 2023-01-16 13:50:40 +01:00
  • 8a26d4ec37 fix: generate backup icinga independant of args flag Sheppy 2023-01-14 06:28:14 +01:00
  • 709ea7dc15 fix: increase backup async grace time Sheppy 2023-01-14 06:23:19 +01:00
  • e45bf729e0 fix: minimald unbound Yannik Schmidt 2023-01-14 06:15:29 +01:00
  • fc0ac7da03 fix: backup management Yannik Schmidt 2023-01-14 06:04:32 +01:00
  • aadc9efb86 feat: type in backup script Yannik Schmidt 2023-01-14 05:22:00 +01:00
  • b9b1f47be6 fix: path selection from map Yannik Schmidt 2023-01-14 04:42:51 +01:00
  • 72b6fac697 fix: keyword sizechanged Yannik Schmidt 2023-01-14 04:25:00 +01:00
  • 0399f18aad fix: checks for return codes Yannik Schmidt 2023-01-14 04:23:48 +01:00
  • c9712dc40c fix: rename backup path var & create path Sheppy 2023-01-14 04:08:02 +01:00
  • 317f7c397e fix: skip virsh calls when only backup is requested Sheppy 2023-01-14 04:03:46 +01:00
  • 62f97ebd75 fix: remove calls from open block Sheppy 2023-01-14 03:58:29 +01:00
  • f13043e77a feat: extract and make optional Sheppy 2023-01-14 03:55:26 +01:00
  • 683282c237 feat: backup extra filters Sheppy 2023-01-14 03:41:34 +01:00
  • 8218622278 feat: extra content option for stream block Sheppy 2023-01-11 17:49:39 +01:00
  • cc6eb21ada fix: listen 80 for no acme Sheppy 2023-01-11 17:49:29 +01:00
  • 3d7210eab6 fix: long uris Sheppy 2023-01-11 16:04:12 +01:00
  • 84a9184005 fix: ensure consistent ordering (nsca) Sheppy 2023-01-11 04:28:19 +01:00
  • ea276a8e5b fix: ensure consistent ordering Sheppy 2023-01-11 04:21:45 +01:00
  • 7bd0d83db1 fix: reduce log level nsca Sheppy 2023-01-10 14:44:17 +01:00
  • bfda8eecd2 feat: support for extra locations Sheppy 2023-01-10 03:29:19 +01:00
  • fef784ba88 fix: better rfc complient filters Sheppy 2023-01-07 18:23:22 +01:00
  • 9e84f28039 fix: user correct path collection for filter Sheppy 2023-01-07 18:01:03 +01:00
  • bca39e30d0 feat: parse complex backup paths Sheppy 2023-01-07 17:49:18 +01:00
  • 3013cc6a32 fix: match object name to hostname Sheppy 2023-01-05 20:46:27 +01:00
  • fe66cb713f feat: generate icinga2 service conf for async Sheppy 2023-01-05 20:43:49 +01:00
  • 12992050f3 fix: remove \-escape from outermost " Sheppy 2023-01-05 20:31:21 +01:00
  • df7b5ccc4e fix: shell quoting for curl command Sheppy 2023-01-05 20:17:36 +01:00
  • 18cae45a65 feat: implement async icinga config generation Sheppy 2023-01-05 20:17:25 +01:00
  • b6c4994b88 feat: backup script generation Sheppy 2023-01-04 20:14:36 +01:00
  • 9d4b15def6 feat: better basic auth support Sheppy 2023-01-03 23:11:25 +01:00
  • eea47e3525 fix: correctly set address without protocol Sheppy 2023-01-02 04:16:20 +01:00
  • 03d145044b fix: ensure master address first entry in cert Sheppy 2023-01-02 04:16:05 +01:00
  • ebad190b63 feat: ssh config for administrators Sheppy 2023-01-01 19:13:38 +01:00
  • b3c00015e4 fix: add ssh config output to gitignore Sheppy 2023-01-01 19:13:08 +01:00
  • 98b770afa1 feat: auto add ssh forward ports Sheppy 2023-01-01 18:02:13 +01:00
  • d5fc16a4cc feat: overwrite target port Sheppy 2023-01-01 18:02:01 +01:00
  • 51cadae41e fix: add missing comment to stream blocks Sheppy 2022-12-29 12:52:45 +01:00
  • 0224997b55 fix: add nsca config generation Sheppy 2022-12-28 20:19:18 +01:00
  • 4f5c415874 fix: use set of hosts for icinga config Sheppy 2022-12-28 20:18:33 +01:00
  • 94e2a532b7 fix: remove obsolete file Sheppy 2022-12-28 20:01:19 +01:00
  • 9461a95639 feat: add icinga & ansible file generation Sheppy 2022-12-28 19:18:48 +01:00
  • d19448cf31 feat: add ansible templates Sheppy 2022-12-28 19:18:22 +01:00