-
Notifications
You must be signed in to change notification settings - Fork 36
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
(feat): add autoupdate functionality #88
Conversation
pinned wine version 8.0.2 for ubuntu20+ubuntu22 pinned wine version 8.0.1 for ubuntu18 (no 8.0.2 available) PINNED_BZ_VERSION: includes the backblaze installer version from the archive.org + download link RELEASE_VERSION: includes the actual GitHub release version used for the custom user agent startapp.sh: was adapted to use the pinned backblaze version as a default. this can be overriden by the envirtonment variable FORCE_LATEST_UPDATE=true - then the local version gets compared to the latest backblaze version (+ download from backblaze directly instead of archive.org) this behaviour was also applied to the initial app setup.
(default false via Dockerfile) DISABLE_AUTOUPDATE is only relevant for existing installs, new installations will only respect the value of FORCE_LATEST_UPDATE fix log_file path location to be outside, not inside the container disclaimer_updatemode also logs if autoupdate is disabled
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.
This looks good to me, great work.
If you are confident you have tested it enough (I changed it to a brand new installer snapshot, so that could have theoretically broken it) you can merge it yourself and I will create a new release.
Thank you! |
You are correct, the new snapshot is also 9.0.0.749
|
I'll merge it myself, because I want to add some other changes before the release, that don't make sense in this branch, but depend on these changes. But I will wait for your OK in terms of testing for the release. |
All good with the new archive.org url! |
Scope of this PR:
Fixes #5
Fixes #46
Fixes #31