Enable configuration of borg user

This commit is contained in:
phil 2023-04-09 10:05:37 +02:00
parent dfbcbf3229
commit 202d6c3ef9
4 changed files with 23 additions and 9 deletions

View file

@ -70,6 +70,9 @@ Works great with [BorgBase.com](https://www.borgbase.com) - Simple and Secure Ho
- `borg_ssh_key_file_path`: SSH-key to be used. Default `~/.ssh/{{ borg_ssh_key_name }}`
- `borg_ssh_key_type`: The algorithm used to generate the SSH private key. Choose: `rsa`, `dsa`, `rsa1`, `ecdsa`, `ed25519`. Default: `ed25519`
- `borg_ssh_command`: Command to use instead of just "ssh". This can be used to specify SSH options.
- `borg_user`: Name of the User to create Backups. Defeaults to `root`.
- `borg_group`: Name of the Group to create Backups. Defaults to `root`.
- `borg_user_ssh_config_path`: Path of you SSH config file. Defaults to `/root/.ssh/config`.
#### Borgbase Variables
- `borgbase_api_key`: API key to interact with borgbase.com`
@ -87,9 +90,6 @@ Works great with [BorgBase.com](https://www.borgbase.com) - Simple and Secure Ho
- `borgmatic_store_ctime`: Store ctime into archive. Defaults to `true`
- `borgmatic_version`: Force a specific borgmatic version to be installed
#### Misc Variables
- `ssh_config_path`: Path of you SSH config file. Defaults to `/root/.ssh/config`.
## Credits
This role is based on [Ansible Role: BorgBackup Client](https://github.com/borgbase/ansible-role-borgbackup).