Buster Neece
f9a87b0651
Update docker migrator to fix issues and ensure consistency.
2019-05-27 16:33:11 -05:00
Buster Neece
145475bd75
Use the (often much faster) zip format by default for backups.
2019-05-24 09:58:33 -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
9732a34c87
Fix logic on docker.sh git/curl checks.
2019-03-06 10:01:32 -06:00
Buster Neece
920e11caa8
#1101 -- Check for working Docker Compose, Git and cURL in docker.sh
2019-03-04 13:02:23 -06:00
Buster "Silver Eagle" Neece
798d020800
Simplify testing into a single "composer test" command.
2019-01-31 15:58:20 -06:00
Buster "Silver Eagle" Neece
7fa44db264
More minor code fixes, add linting to CI and docker.sh script.
2019-01-31 14:29:45 -06:00
Buster "Silver Eagle" Neece
8a6701403a
Code and PHPDoc cleanup to green-light level 2 static analysis.
2019-01-31 11:54:17 -06:00
Buster "Silver Eagle" Neece
91c334ffff
Create PHPStan bootstrap file, integrate into Travis CI.
2019-01-30 21:36:07 -06:00
Buster "Silver Eagle" Neece
ae08cd3a1f
Bring back containerized static asset builds, but better!
2019-01-29 15:23:38 -06:00
Buster "Silver Eagle" Neece
401890cbf9
Fix docker.sh references to old image names.
2019-01-17 07:10:25 -06:00
Buster "Silver Eagle" Neece
601f488726
Fix LE connect and renewal functions and path of SSL certs in stations container.
2019-01-14 10:14:24 -06:00
Buster "Silver Eagle" Neece
6fc1e1e8ea
Move to a unified Web container.
2019-01-14 05:36:17 -06:00
Buster "Silver Eagle" Neece
1de0d56432
#1009 -- Suppress errors (that aren't actual errors) on `docker rmi`.
2018-12-01 10:50:23 -06:00
Buster "Silver Eagle" Neece
f926ca8b51
#968 -- Modify documentation regarding port mapping
2018-11-19 10:26:22 -06:00
Buster "Silver Eagle" Neece
b33fba37ec
Remove the www and tmp volumes during updates.
2018-11-09 12:25:37 -06:00
CodeSteele
ba0bea3c5f
Don't read replies directly from tty in case we try to actually use stdin ( #918 )
...
Using tty instead of stdin makes it impossible to run `yes | ./docker.sh update`.
2018-11-02 02:22:03 -05:00
Buster "Silver Eagle" Neece
46e3d5a983
#878 -- Automatically create the azuracast.env file if it doesn't exist.
2018-10-20 22:35:28 -05:00
Buster "Silver Eagle" Neece
5ee858f615
Update the Docker Compose file to use an external .env file for settings.
2018-10-18 23:27:30 -05:00
Buster "Silver Eagle" Neece
46b4bfe87c
Clarify instructions on LetsEncrypt script.
2018-05-07 22:58:20 -05:00
Buster "Silver Eagle" Neece
9ac4e622c1
Add CLI directions
2018-05-07 09:40:45 -05:00
Buster "Silver Eagle" Neece
7d62fc2d2c
Fix domain linking issue on new utility script
2018-05-07 01:53:43 -05:00
Buster "Silver Eagle" Neece
82219961f5
Closes #582 -- Add LetsEncrypt scripts to Docker utility script.
2018-05-07 01:17:03 -05:00
Buster "Silver Eagle" Neece
de80e76f05
Add instructions to remove all Docker containers if desired.
2018-04-26 19:23:28 -05:00
Buster "Silver Eagle" Neece
0caa413c79
Update Docker utility script, make uninstaller more specific to AzuraCast.
2018-04-26 19:21:33 -05:00
Buster "Silver Eagle" Neece
cd004383fa
Update Docker utility scripts and readmes.
2018-04-23 22:37:15 -05:00