Commit Graph

18 Commits

Author SHA1 Message Date
Buster Neece f9a87b0651
Update docker migrator to fix issues and ensure consistency. 2019-05-27 16:33:11 -05:00
Buster "Silver Eagle" Neece 16fc2c54bc
Implement zero-downtime backups + nightly backups (#1574)
* Create new backup and restore commands allowing live backups.
* Switch migrate script to use new backup method.
* Avoid loading fixtures, ensure directories exist when restarting stations.
* Include album art in media backup.
* First portion of automated backup management code.
* Further backup page work; add download/delete functionality.
* Implement automatic backups and "manual run" page.
* Switch automatic backup filename to match text.
* Add new locales.
* Add restore instructions and ability to view latest backup log.
2019-05-23 10:29:22 -05:00
Buster Neece 8ef5fec08c
Rename "Bare-metal" to "Ansible" because it isn't really "bare-metal". 2019-04-30 21:25:49 -05:00
Vaalyn 4dd39a7088 Change mentions of traditional to Bare-metal 2019-03-20 15:07:03 +01:00
Buster "Silver Eagle" Neece 6fc1e1e8ea Move to a unified Web container. 2019-01-14 05:36:17 -06:00
Buster "Silver Eagle" Neece 9793007773 Fixes #948 -- Add delay to avoid race condition when spinning up MariaDB in migration. 2018-11-12 22:05:34 -06:00
Buster "Silver Eagle" Neece c6d4fbc144 Prevent docker.sh from being deleted in migrations 2018-11-05 19:48:20 -06:00
Buster "Silver Eagle" Neece 535c44cea5 More small migrator tweaks. 2018-11-04 23:17:12 -06:00
Buster "Silver Eagle" Neece 8601cfc206 More migration fixes. 2018-11-04 22:53:10 -06:00
Buster "Silver Eagle" Neece 73144f4c86 Avoid double-migration on influxdb 2018-11-04 22:43:39 -06:00
Buster "Silver Eagle" Neece 576c3b0847 Specify absolute path 2018-11-04 22:41:14 -06:00
Buster "Silver Eagle" Neece 768d1e72a1 Specify path on influxdb dump 2018-11-04 22:38:04 -06:00
Buster "Silver Eagle" Neece bfe1b4cdf6 Also exclude plugins (if they exist) 2018-11-04 22:36:08 -06:00
Buster "Silver Eagle" Neece 04f21f2dcb More migration improvements. 2018-11-04 22:35:49 -06:00
Buster "Silver Eagle" Neece d630327c4f Make sure the Trad->Docker migrator executes the DB dump. 2018-11-04 15:26:12 -06:00
Buster "Silver Eagle" Neece 6349392431 #889 -- Update migrate script to use new env file locations. 2018-10-22 23:04:09 -05:00
Buster "Silver Eagle" Neece e778199f01 Move the docker-compose.yml file to a sample one, clean up other compose files. 2018-03-05 22:01:42 -06:00
Buster "Silver Eagle" Neece 5b5c18f3a3
#423 -- Update Ansible compliance, build uninstaller and migrator scripts (#442)
The cumulative results of improvements to the Ansible deployment scripts that will facilitate both cleaner traditional installs and updates, full uninstallations of the traditional codebase, and a Traditional-to-Docker migration process.
2018-02-19 17:35:43 -06:00