Difference between revisions of "Extensions:Automatic Backups"
(Created page with "{{subst:Extension Page}}") Tag: 2017 source edit |
Tag: 2017 source edit |
||
| Line 1: | Line 1: | ||
| − | {{Extensioninfobox|title= | + | {{Extensioninfobox|title=Automatic Backups|desc=Sets up in-app automated backups.|auth=Mercury|status=sTesting|github={{Github|user=itinerare|branch=extensions/auto-backups}}|LKVer=2.0.0|migration=no|package=yes}} |
<!-- Put a short summary of your extension here! --> | <!-- Put a short summary of your extension here! --> | ||
| + | Facilitates automatic/scheduled backups of a site's /public directory-- under the assumption that all else (source code) is already backed up by virtue of originating from a different machine in the first place, thus including more would just waste space-- and database. While by default backups are saved to storage/app, it is '''HIGHLY RECOMMENDED''' that you configure either an off-server storage location for them or have a solution to move the backups off the server regularly, preferably automatically. To this end, optional Dropbox support is included. | ||
| + | |||
| + | This is more or less just a for-convenience implementation of existing tools, ready to go give or take configuration as desired. Implements [https://spatie.be/docs/laravel-backup/v6/introduction spatie/laravel-backup] with some pre-configuration as well as support for Dropbox via [https://github.com/benjamincrozat/laravel-dropbox-driver benjamincrozat/laravel-dropbox-driver]. Those wishing to customize the configuration in-depth are recommended to peruse the laravel-backup documentation. | ||
== Installation == | == Installation == | ||
<!-- Describe installation. Include any requirements (such as packages), necessary commands, etc. --> | <!-- Describe installation. Include any requirements (such as packages), necessary commands, etc. --> | ||
| Line 13: | Line 16: | ||
== See Also == | == See Also == | ||
<!-- Any relevant other pages. You may consider linking to related extensions, for instance. --> | <!-- Any relevant other pages. You may consider linking to related extensions, for instance. --> | ||
| − | |||
Revision as of 07:18, 8 October 2021
| Description | Sets up in-app automated backups. |
|---|---|
| Author(s) | Mercury |
| Status | sTesting |
| Github | extensions/auto-backups |
| LK Version | 2.0.0 |
| Uses a Package | |
Facilitates automatic/scheduled backups of a site's /public directory-- under the assumption that all else (source code) is already backed up by virtue of originating from a different machine in the first place, thus including more would just waste space-- and database. While by default backups are saved to storage/app, it is HIGHLY RECOMMENDED that you configure either an off-server storage location for them or have a solution to move the backups off the server regularly, preferably automatically. To this end, optional Dropbox support is included.
This is more or less just a for-convenience implementation of existing tools, ready to go give or take configuration as desired. Implements spatie/laravel-backup with some pre-configuration as well as support for Dropbox via benjamincrozat/laravel-dropbox-driver. Those wishing to customize the configuration in-depth are recommended to peruse the laravel-backup documentation.