https://github.com/owncloud/updater
https://github.com/owncloud/updater
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/owncloud/updater
- Owner: owncloud
- License: agpl-3.0
- Created: 2014-05-03T12:14:55.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2025-05-23T22:40:17.000Z (about 1 year ago)
- Last Synced: 2025-06-27T21:13:47.487Z (12 months ago)
- Language: PHP
- Size: 2.63 MB
- Stars: 26
- Watchers: 65
- Forks: 22
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: COPYING-AGPL
Awesome Lists containing this project
README
updater
=======
## How does it work?
- creates backup directory under the ownCloud data directory.
- extracts update package content into the backup/packageVersion
- makes the copy of the current instance (except data dir) to backup/currentVersion-randomstring
- moves all folders except data, config and themes from the current instance to backup/tmp
- moves all folders from backup/packageVersion to the current version
## Dev
```
git clone git@github.com:owncloud/updater.git
cd updater
make
```
[](https://travis-ci.org/owncloud/updater)