-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
restic rest-server 0.12.1 initial package #5550
base: master
Are you sure you want to change the base?
Conversation
I will add the port to the wiki when I got some feedback if this PR is getting accepted and the port is OK to be used. I don't use the certificate handling myself but I guess this would be a nice feature for others. Would the syncthing implementation be a good starting point or is this not yet stable enough yet? |
just added some suggestions. Another suggestion for the wizard: You can find an example in matrix-synapse PR #5399 (this one uses two multiselect items to have additional description for each option, but as you don't have an additional description you can use one multiselect with multiple subitems) |
I've switched to multiselect. It looks a bit nicer and the internal handling is a bit easier. |
Updated to current master. Anything else left for me to do here? |
Thanks much for packaging this! I have been using restic-rest-server already a couple of months on a Synology box with a manual deployment. I now tried the package built in CI and it seems to work fine. Really looking forward to get this PR integrated. I had to tweak two things manually to better support my usecase. Wanted to bring them up for discussion to see if it makes sense to include them as UI settings.
|
This triggers the discussion above to add a file for custom service arguments. |
see #5649 for shared folder handling. probably this will solve the use case to use an usb drive for backups (when creating a shared folder on the usb drive before the installation of restic rest-server and chosing this share in the wizard). |
I'll add support for additional custom arguments. Concerning the certificates: Shouldn't we use SERVICE_CERT/SERVICE_CERT_RELOAD for this use case? |
I have no idea. I don't use it. I've just read about it in the documentation and thought this the proper way to handle certificates. |
Custom arguments added. What about certificate handling? Is there an official way to do so? |
Any chance you could retrigger a build, I would like to try it out using the packages (but they're gone). |
@fgma can you repase this PR? |
SERVICE_WIZARD_SHARE = wizard_data_directory | ||
USE_DATA_SHARE_WORKER = yes |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please use the new version for shared folders:
define SERVICE_WIZARD_SHARE_NAME
and remove SERVICE_WIZARD_SHARE
and USE_DATA_SHARE_WORKER
and remove the volume configuration in the install and uninstall wizards (use the share name only in the install and uninstall wizard)
77dfef0
to
05dadc4
Compare
Description
New package for restic's rest-server:
https://restic.net/
https://github.com/restic/rest-server
Checklist
all-supported
completed successfullyType of change
TODO: