Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REQ] Add support for remote Rclone repositories over SSH #16

Closed
colans opened this issue Jul 4, 2023 · 2 comments
Closed

[REQ] Add support for remote Rclone repositories over SSH #16

colans opened this issue Jul 4, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@colans
Copy link

colans commented Jul 4, 2023

Is your feature request related to a problem? Please describe.

Normally I run Restic like this:

  • /usr/bin/restic --option rclone.program="ssh [email protected] rclone" --option rclone.args="serve restic --stdio --b2-hard-delete --drive-use-trash=false --verbose" --repo rclone:remote-storage:backupservice-prod-ca-ymq-1-snapshots-colan --password-file /etc/restic/password --verbose ${@}

The Restic documentation for this is at Other Services via rclone.

However, on the configuration page, there's only an option to enter the repository path, which doesn't capture all of the above.

Describe the solution you'd like

Ideally, it would be possible to enter this information on the CLI when running resticterm the same way, like so:

  • /opt/resticterm/resticterm --option rclone.program="ssh [email protected] rclone" --option rclone.args="serve restic --stdio --b2-hard-delete --drive-use-trash=false --verbose" --repo rclone:remote-storage:backupservice-prod-ca-ymq-1-snapshots-colan --password-file /etc/restic/password --verbose ${@}

Failing that, it should be possible to enter this additional information on the configuration form.

Describe alternatives you've considered

Restic Browser, but it has the same problem. And ever worse, it doesn't work in a terminal.

Additional context

I'm on recent Ubuntu.

@GPh83 GPh83 self-assigned this Jul 6, 2023
@GPh83 GPh83 added the enhancement New feature or request label Jul 6, 2023
@GPh83
Copy link
Owner

GPh83 commented Jul 6, 2023

The goal of resticterm is to have a simply console user interface to remove command line use.
It is not intented for replace all restic functionalities. You can continue to use command line for advanced use.

I take into account the possibility of adding extra parameters in setup form.

@colans
Copy link
Author

colans commented Jul 7, 2023

If I were to pay you, how much would it cost for you to add this feature?

@GPh83 GPh83 closed this as completed in a298053 Feb 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants