Commit Graph

17 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece 27260729bc
AzuraCast in a Single Docker Image (#5167) 2022-03-08 17:00:03 -06:00
Buster "Silver Eagle" Neece aa50f1d7ab
Auto-generate a root password for MariaDB installs too. 2021-08-09 00:58:55 -05:00
Buster "Silver Eagle" Neece ef7989fcfd
Implement PHP Docker Installer (#4377) 2021-07-08 15:03:54 -05:00
Vaalyn 1a04f9791f
Implement Podcasting Support
Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
Co-authored-by: Mitch <Mitchellfrith1996@gmail.com>
2021-05-24 23:29:07 -05:00
Vaalyn 8f900af32f
Add PHP-SPX profiling extension for development environment (#4032)
Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
2021-04-17 20:50:54 -05:00
Buster "Silver Eagle" Neece 376d087dcc
Make sure the fixture for devs is a proper URL for testing purposes. 2020-12-18 17:47:26 -06:00
Vaalyn 1f79f86be6
Add environement variables for increasing the amount of allowed database connections (#3357) 2020-10-30 14:10:25 -05:00
Buster "Silver Eagle" Neece c81ff62b5c
Remove the `Song` entity and restructure dependent tables accordingly (#3231)
* Song database and entity overhaul, part 1.
* Remove Songs table from a number of qeries and reports.
* Fix references to Songs table; rewrite StationMedia processing.
* Remove song reference in queue page.
* Allow custom log level via environment variable.
2020-10-04 17:35:41 -05:00
Buster "Silver Eagle" Neece 0069df6d2d
Disable certain dangerous "advanced" features by default in new installs.
Some functionality of AzuraCast has always been intended for "Power Users", but seemingly no amount of warnings or labels will prevent users from discovering these features, misusing them, and either burdening our support channels or declaring AzuraCast to be "broken". With this update, new installations have some of these most dangerous settings (manual port assignments, manual directory selection, custom LS/Icecast config, etc.) disabled. They can easily be re-enabled by editing "azuracast.env" and turning them on, and will remain available for all previous users by default.
2020-05-27 02:36:30 -05:00
Buster "Silver Eagle" Neece 90fbf58f85
Update how AzuraCast handles "release mode".
All core AzuraCast Docker images are now tagged with "latest" for rolling-release updates and "stable" for the latest stable version. Switching to release builds switches the images used for all AzuraCast components, yielding a much more stable interaction between components. As new releases are made, the "stable" versions of each image are updated in unison with each other.
2020-05-21 20:27:26 -05:00
Buster "Silver Eagle" Neece 5851551e5a
Update instructions in .env samples to reflect new helper command. 2020-02-20 01:35:41 -06:00
Buster "Silver Eagle" Neece 059b9e5670
Add new environment variable for logging slow MariaDB queries. 2020-02-20 01:16:08 -06:00
Buster "Silver Eagle" Neece a208c172df
Switch to "provide license, download automatically" for GeoLite DB. 2020-01-08 14:37:56 -06:00
Denny Brandes fb3f92c5c9 replaced admin_username with admin_email (#1999)
* replaced admin_username with admin_email

* fix typo
2019-09-24 17:47:50 -05:00
Buster Neece edd21605c0
Add ability to load an API key in via fixtures. 2019-07-10 14:55:17 -05:00
Buster Neece 2c2d90c046 Add new env vars to the sample/dev env files. 2019-03-17 03:31:36 -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