Merge branch 'main' into reduce-path-validation-memory-consumption

This commit is contained in:
Dan Helfman
2026-01-08 21:14:14 -08:00
44 changed files with 99 additions and 3 deletions
@@ -0,0 +1,5 @@
Here's the command-line help for this action in the [most recent version of
borgmatic](https://projects.torsion.org/borgmatic-collective/borgmatic/releases).
If you're using an older version, some of these flags may not work, and you
should instead run the action with `--help` to see the flags specific to your
borgmatic version.
@@ -0,0 +1,6 @@
Here's an example configuration with all of the available options for this
feature in the [most recent version of
borgmatic](https://projects.torsion.org/borgmatic-collective/borgmatic/releases).
If you're using an older version, some of these options may not work, and you
should instead [generate a sample configuration file specific to your borgmatic
version](https://torsion.org/borgmatic/how-to/set-up-backups/#configuration).
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/borg.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/break-lock.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/check.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/compact.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/config-bootstrap.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/config-generate.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/config-validate.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/config.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/create.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/delete.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/export-tar.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/extract.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/info.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/key-change-passphrase.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/key-export.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/key-import.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/list.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/mount.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/prune.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/recreate.txt %}
```
@@ -4,6 +4,9 @@ eleventyNavigation:
key: repo-create
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/repo-create.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/repo-delete.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/repo-info.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/repo-list.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/restore.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/transfer.txt %}
```
@@ -5,6 +5,8 @@ eleventyNavigation:
parent: 🎬 Actions
---
{% include snippet/command-line/sample.md %}
```
{% include borgmatic/command-line/umount.txt %}
```
@@ -237,6 +237,8 @@ There are some caveats you should be aware of with this feature.
## Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/commands.yaml %}
```
@@ -114,6 +114,8 @@ subvolume, which is necessary for the borgmatic Btrfs hook to work.
## Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/btrfs.yaml %}
```
@@ -124,6 +124,8 @@ work. See the comments in the sample systemd service file for details.
## Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/lvm.yaml %}
```
@@ -18,6 +18,8 @@ mariadb_databases:
### Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/mariadb_databases.yaml %}
```
@@ -16,6 +16,8 @@ mongodb_databases:
### Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/mongodb_databases.yaml %}
```
@@ -16,6 +16,8 @@ mysql_databases:
## Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/mysql_databases.yaml %}
```
@@ -16,6 +16,8 @@ postgresql_databases:
## Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/postgresql_databases.yaml %}
```
@@ -17,6 +17,8 @@ sqlite_databases:
## Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/sqlite_databases.yaml %}
```
@@ -113,6 +113,8 @@ the sample systemd service file for details.
## Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/zfs.yaml %}
```
@@ -110,6 +110,8 @@ details.
### Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/apprise.yaml %}
```
@@ -53,6 +53,8 @@ or it doesn't hear from borgmatic for a certain period of time.
### Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/healthchecks.yaml %}
```
@@ -52,9 +52,11 @@ ntfy:
### Full configuration
Here's an example configuration with all the available options,
including [priorities](https://ntfy.sh/docs/publish/#message-priority) and
[tags](https://ntfy.sh/docs/publish/#tags-emojis):
{% include snippet/configuration/sample.md %}
The options here include
[priorities](https://ntfy.sh/docs/publish/#message-priority) and
[tags](https://ntfy.sh/docs/publish/#tags-emojis).
```yaml
{% include borgmatic/ntfy.yaml %}
@@ -57,6 +57,8 @@ pushover:
### Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/pushover.yaml %}
```
@@ -61,6 +61,8 @@ Resend Notification every X times = 1
### Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/uptime_kuma.yaml %}
```
@@ -65,6 +65,8 @@ the "Visual name".
### Full configuration
{% include snippet/configuration/sample.md %}
```yaml
{% include borgmatic/zabbix.yaml %}
```