Commit Graph

23 Commits

Author SHA1 Message Date
Mitch 34a86e84c7
Allow users to debug Slim Application Errors (#5399) 2022-05-22 15:01:41 -05: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 ef7989fcfd
Implement PHP Docker Installer (#4377) 2021-07-08 15:03:54 -05:00
Buster "Silver Eagle" Neece edb1839cbc
Allow Redis to be disabled in favor of flatfile cache. 2021-06-28 10:03:21 -05:00
Buster "Silver Eagle" Neece d0befc971e
Disable profiling extension loading by default for new rolling installs. 2021-06-09 22:22:25 -05:00
Vaalyn 02027ed41e
Update the description of the PROFILING_EXTENSION_HTTP_IP_WHITELIST env var (#4074) 2021-04-26 04:23:05 -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 cabeeb5cc0
Move "Enable Advanced Settings" to DB and make it actually work. 2021-02-02 22:17:57 -06:00
Buster "Silver Eagle" Neece 991465d14c
Allow customization of Redis env vars for advanced configurations. 2021-01-05 05:02:00 -06:00
Buster "Silver Eagle" Neece d2e57bbbd8
Remove hard-coded sync task memory limit; expand customizability for timeouts. 2020-11-13 23:21:40 -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 ea76e0cc6c
Add FTP_PASV_IP env var; expand PASV port range. 2019-11-25 01:16:43 -06:00
Buster "Silver Eagle" Neece 045d138681
Make execution time and FPM max children environment-configurable. 2019-09-24 17:31:07 -05:00
Buster Neece b8be1fbb9a
Make the port auto-assignment range customizable. 2019-06-18 14:41:14 -05:00
Vaalyn f79736ba87 Add environment variable to make the amount of php-workers configurable (#1588)
* Add environment variable to make the amount of php-workers configurable

* Add ADDITIONAL_MEDIA_SYNC_WORKER_COUNT env var to azuracast.env
2019-05-25 10:14:00 -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 b5b05ef7ef #807 -- Make PHP memory limit env-configurable. 2019-02-03 00:58:55 -06: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