Commit Graph

98 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece 4d9fa670bd
#4818 -- Switch to different method to avoid orphan warnings with installer. 2021-11-26 14:18:34 -06:00
Buster "Silver Eagle" Neece 08bdabfa9a
More Gitpod fixes. 2021-09-24 01:13:20 -05:00
Buster "Silver Eagle" Neece 75bcf6800f
#4585 -- Use more common "readlink" instead of "realpath". 2021-09-19 12:55:07 -05:00
Buster "Silver Eagle" Neece 87e8e25d5d
Minor tweak to previous commit. 2021-09-10 03:20:20 -05:00
Buster "Silver Eagle" Neece 18ef1ac656
Further Docker.sh visual improvements. 2021-09-10 03:18:37 -05:00
Buster "Silver Eagle" Neece 7ff8b51854
Visually improve requirements check. 2021-09-10 03:16:49 -05:00
Buster "Silver Eagle" Neece 9d73d823d5
Indent the "OKs" in status check. 2021-09-09 01:49:41 -05:00
Buster "Silver Eagle" Neece 27639a8943
Add requirements check step to Docker install. 2021-09-09 01:41:01 -05:00
Buster "Silver Eagle" Neece 0e94e1adc5
Fix dev install frontend build; add Makefile. 2021-08-22 18:25:19 -05:00
Buster "Silver Eagle" Neece 4e2cc9ca43
Suppress unnecessary "orphan" warning on installer run. 2021-08-21 11:53:27 -05:00
Buster "Silver Eagle" Neece 01658ff457
Move release determination earlier to ensure proper installer is used. 2021-08-15 13:20:17 -05:00
Buster "Silver Eagle" Neece 8d0dc45461
Make frontend container UID/GID aware. 2021-08-05 01:31:51 -05:00
Buster "Silver Eagle" Neece ec88ed7e2d
Interrupt dev install for customizing azuracast.env. 2021-07-25 23:40:15 -05:00
Buster "Silver Eagle" Neece 56b19f864c
#4407 -- Optimize space used by CLI backup/restore functions. 2021-07-24 23:49:13 -05:00
Buster "Silver Eagle" Neece fa78df3c14
Build frontend during dev install. 2021-07-22 18:35:47 -05:00
Buster "Silver Eagle" Neece 232cd81f23
Update docker.sh 2021-07-22 18:02:06 -05:00
Buster "Silver Eagle" Neece d0b9700e7f
Add new "install-dev" script to ./docker.sh. 2021-07-22 15:16:37 -05:00
Buster "Silver Eagle" Neece 26ed1df873
Add permission failsafe to updater too. 2021-07-11 03:16:16 -05:00
Buster "Silver Eagle" Neece a39fb4ecbf
#4388 -- Make installer more robust and create files before running installer. 2021-07-11 01:25:12 -05:00
Buster "Silver Eagle" Neece 0328f5e455
#4388 -- Check for Docker Compose updates on the initial install. 2021-07-10 06:48:01 -05:00
Buster "Silver Eagle" Neece 4451f33862
Remove debugging; add safety check. 2021-07-08 15:30:24 -05:00
Buster "Silver Eagle" Neece ef7989fcfd
Implement PHP Docker Installer (#4377) 2021-07-08 15:03:54 -05:00
Buster "Silver Eagle" Neece 8b113ace37
Fixes #4382 -- Use awk instead of gawk for more universal support. 2021-07-08 10:00:16 -05:00
Buster "Silver Eagle" Neece 2b70f6531b
Temporarily revert new port assignment system. 2021-06-28 21:58:53 -05:00
Buster "Silver Eagle" Neece e60430c339
Use yq to dynamically write ports to the Docker Compose config. 2021-06-28 04:28:41 -05:00
Mitch 95aea5fab3
Update docker.sh (#4109) 2021-05-01 22:15:17 -05:00
MarkWasley 648c348566
Update the Docker utility script for the new main branch. (#3806)
Updates the last remaining references to the "master" branch to the renamed "main" branch.
2021-02-11 22:30:11 -06:00
Buster "Silver Eagle" Neece 322cb6a395
Update the Docker utility script for the new main branch. 2021-02-10 20:58:28 -06:00
Buster "Silver Eagle" Neece 7c4e7b85b8
#3587 -- Ask about pruning post-install. 2020-12-21 14:20:10 -06:00
Buster "Silver Eagle" Neece e491e6efd7
Do a more thorough service restart when LetsEncrypt is first setup. 2020-12-20 15:50:45 -06:00
Buster "Silver Eagle" Neece 88c8547b9e
Modify location where .env is written to allow unattended stable install. 2020-11-29 02:45:44 -06:00
Buster "Silver Eagle" Neece e8cc4f3d4d
Only ask for release settings on install if .env file doesn't exist. 2020-11-29 02:27:09 -06:00
Buster "Silver Eagle" Neece bbbddf2968
Fix port error in new `./docker.sh db` command. 2020-11-13 00:20:48 -06:00
Buster "Silver Eagle" Neece 49d128a0b4
Add `./docker.sh db` helper to easily access database. 2020-11-13 00:20:02 -06:00
Buster "Silver Eagle" Neece 339ead54c8
#3256 -- Fix issue with preferring release on initial install. 2020-10-12 21:34:34 -05:00
Buster "Silver Eagle" Neece 2e6cfeeac9
#3269 -- Switch to docker system prune post-update for cleanup. 2020-10-12 17:20:51 -05:00
Buster "Silver Eagle" Neece a33a84d49b
#3031 -- Add an uptime wait to the restore command. 2020-10-10 02:18:48 -05:00
Buster "Silver Eagle" Neece f50c3dde7a
Fix casing on "REPLY' in docker.sh script. 2020-10-08 00:21:17 -05:00
Buster "Silver Eagle" Neece 2b0b6f808b
Fix recent changes in docker.sh script to use proper env variable. 2020-10-08 00:07:10 -05:00
Buster "Silver Eagle" Neece a6891ade12
Fix missing env fetch command in docker.sh 2020-10-08 00:04:05 -05:00
Buster "Silver Eagle" Neece 75730b7058
Use proper docker-compose for new stable installs. 2020-10-07 23:48:40 -05:00
Buster "Silver Eagle" Neece 41a181ce12
Pull sample from stable branch instead. 2020-10-07 23:40:47 -05:00
Buster "Silver Eagle" Neece f0e7f691f3
Pull a stable Docker Compose file for stable builds. 2020-10-07 23:38:44 -05:00
Buster "Silver Eagle" Neece a6ec36b21c
Analytics Overhaul and InfluxDB Removal (#3243)
- Make the Analytics table in the database the primary one for handling statistics for all stations, removing the InfluxDB dependency entirely
 - Expand the Analytics table to also track unique listeners per hour and day
 - Properly clean up the Listeners table according to each installation's history retention settings
 - Implement a cute new animated "waiting for services" startup message that avoids previous wait messages that looked more like errors
2020-10-07 18:50:30 -05:00
Buster "Silver Eagle" Neece 2edcde5aeb
Persist Composer vendor directory to make plugins work again. 2020-09-28 18:04:49 -05:00
Buster "Silver Eagle" Neece d96759bc70
Bash script updates; revert run to avoid worker running on top of install. 2020-09-24 14:15:26 -05:00
Buster "Silver Eagle" Neece f058e3bdd8
#3127 -- Switch back to "run --rm" to resolve dep issues. 2020-08-28 15:45:00 -05:00
Buster "Silver Eagle" Neece 821955df0f
Work around a bug where `run --rm` doesn't spin up related dependencies. 2020-08-25 14:44:06 -05:00
Buster "Silver Eagle" Neece 1447c7c877
#2756 -- Add "please back up before updating" prompt during update. 2020-06-23 05:39:11 -05:00
Buster "Silver Eagle" Neece 854dd513c4
#2912 -- Don't remove web volume in latest update. 2020-06-01 05:03:04 -05:00