Commit Graph

161 Commits

Author SHA1 Message Date
Buster Neece dfb1627bbf
Update Docker dev install to properly set permissions and execute as correct user. 2024-01-16 12:17:09 -06:00
Buster Neece 223606a1e1
Update some dev stuff. 2024-01-08 09:49:33 -06:00
Buster Neece 1e6306be78
Add handler for fixed releases on setup-release. 2023-09-03 13:05:47 -05:00
Buster Neece 6846da1d7b
Fix update args. 2023-09-03 13:02:17 -05:00
Buster Neece d7e63be61c
Reorder DC down on rollback. 2023-09-03 13:01:53 -05:00
Buster Neece ee4cfd45f9
More rollback script tweaks. 2023-09-03 12:59:17 -05:00
Buster Neece c1934868e1
Fix rollback syntax. 2023-09-03 12:49:58 -05:00
Buster Neece 2dc33ae11b
Rollback script tweaks. 2023-09-03 12:46:26 -05:00
Buster Neece 6036579e2d
Add initial WIP rollback function to Docker utility script. 2023-09-03 12:29:01 -05:00
Buster Neece efa48e9c10
Directly call Docker Compose v2 if it's available. 2023-03-31 11:43:27 -05:00
Buster Neece ccd754212f
Revert Docker.sh changes that broke CLI utils. 2023-02-15 22:21:24 -06:00
Buster Neece 177115d94b
Restructure Docker Util script. 2023-02-11 13:32:24 -06:00
Buster Neece be32f437cb
Utility Script tweaks. 2023-02-10 23:29:55 -06:00
Buster Neece da62ec3d3b
Prevent infinite recursion with Docker Util script. 2023-02-10 23:10:19 -06:00
Buster Neece 1a6d79eb9d
Fix podman-compose check and PHPCBF. 2023-02-10 14:43:46 -06:00
Buster Neece 054b6e6e0d
Initial trial of Podman support. 2023-02-10 14:36:57 -06:00
Buster Neece 19541aeb23
Make restore more selective in volume removal. 2022-10-07 18:18:02 -05:00
Buster Neece 1801c249ac
Extend timeout of docker-compose down. 2022-10-07 17:42:44 -05:00
Buster Neece eac7970fe2
Add Docker version check to upgrade. 2022-09-15 06:30:04 -05:00
Mitch 7719208e23
Expand Lets Encrypt Information (#5720)
* Update docker.sh

* Update docker.sh

Co-authored-by: Buster Neece <buster@busterneece.com>
2022-09-06 19:52:23 -05:00
Buster "Silver Eagle" Neece f7d33b3d3b
Allow direct restore from the internal Docker backups volume. 2022-06-24 10:36:55 -05:00
Buster "Silver Eagle" Neece 1e3ccd93d5
Merge commit 'aab4a0c7b5edab1ca261a528e3407ff2f1b59297' 2022-06-09 02:27:19 -05:00
Vaalyn 3d8ada872c
Fix frontend build process for dev and missing admin/station menus (#5382)
* Fix path for frontend docker-compose.yml in static() command

* Set correct HOME env var for node user

* Revert removal of isset in AbstractBuildMenu event
2022-05-17 12:27:30 -05:00
Buster "Silver Eagle" Neece 15233528de
Fix frontend build command for install-dev. 2022-05-13 14:06:12 -05:00
Buster "Silver Eagle" Neece 97aaaa3cb4
Move frontend Docker Compose file to avoid pwd confusion in new version. 2022-05-01 02:02:25 -05:00
Buster "Silver Eagle" Neece 275401acb1
Fixes #4553 -- Set broad permissions on dev install. 2022-04-17 22:24:14 -05:00
Buster "Silver Eagle" Neece 12886ad5b2
Update Compose/Compose Switch versions. 2022-04-07 02:24:59 -05:00
Buster "Silver Eagle" Neece 870b4e641b
Add small helper commands. 2022-04-02 00:34:35 -05:00
Buster "Silver Eagle" Neece 35c59b5519
#5251 -- Set error mode on Docker script. 2022-04-01 22:24:12 -05:00
Buster "Silver Eagle" Neece 8f31412d45
#5249 -- Prevent infinite restart loop of installer. 2022-03-31 17:12:56 -05:00
Buster "Silver Eagle" Neece 21675cddda
Update Docker util script when switching release channels. 2022-03-26 20:04:16 -05:00
Buster "Silver Eagle" Neece e19af51b31
Fixes #5206 -- Make stable and rolling installer commands match. 2022-03-18 05:52:44 -05:00
Buster "Silver Eagle" Neece 9e7aae3a8b
Remove unnecessary Docker volumes. 2022-03-12 22:33:57 -06:00
Buster "Silver Eagle" Neece 7d26e8c934
Fix code problem on installer and remove missing volume on docker.sh 2022-03-09 23:01:56 -06:00
Buster "Silver Eagle" Neece da6cf02d5b
Fixes #5181 -- Fix docker.sh CLI commands for standalone. 2022-03-09 17:00:21 -06:00
Buster "Silver Eagle" Neece c2e38f5cc1
#5181 -- Fix how CLI commands execute. 2022-03-09 16:41:41 -06:00
Buster "Silver Eagle" Neece 11e5741fde
Skip init for installer. 2022-03-08 19:44:12 -06:00
Buster "Silver Eagle" Neece 18eb11b2a1
Shell fixes for the new unified Docker environment. 2022-03-08 19:05:41 -06:00
Buster "Silver Eagle" Neece 27260729bc
AzuraCast in a Single Docker Image (#5167) 2022-03-08 17:00:03 -06:00
Buster "Silver Eagle" Neece 5c839fd69f
Do Docker-Compose parse check everywhere (even for new installs). 2022-02-20 15:24:47 -06:00
Buster "Silver Eagle" Neece cf4719c730
Remove old temp volumes during new install in case of over-installing from old version. 2022-02-19 14:40:51 -06:00
Buster "Silver Eagle" Neece acd9b5842f
Fix bash base directory jump. 2022-02-05 05:59:40 -06:00
Buster "Silver Eagle" Neece 6e739a1eeb
Fixes #5058 -- Ensure docker.sh is always running in its own dir. 2022-02-01 15:32:49 -06:00
Buster "Silver Eagle" Neece 0544833eaa
Don't echo out docker-compose config in update. 2022-01-29 07:41:55 -06:00
Buster "Silver Eagle" Neece 39442586b8
Merge commit 'e4ef4a340dbee48b75b3760a6892d10da4bb68dd' 2022-01-23 06:41:11 -06:00
Buster "Silver Eagle" Neece ed65f0d785
LetsEncrypt/Nginx Container Consolidation (#4995) 2022-01-18 02:49:08 -06:00
Buster "Silver Eagle" Neece 2fabeed61d
Update Compose reference version. 2022-01-09 16:38:25 -06:00
Buster "Silver Eagle" Neece 93526d0d1a
Make more selective use of instant-exit on docker.sh 2022-01-08 21:06:28 -06:00
Mitch 21b18d4689
Give more details to users when using the letsencrypt create command. (#4956)
* Update docker.sh

* Update docker.sh

Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
2022-01-07 02:59:36 -06:00
Buster "Silver Eagle" Neece 9d22ce82aa
Revert debug mode. 2021-12-23 11:10:16 -06:00