Buster "Silver Eagle" Neece
3b9b073f8d
Re-Supervisordize everything.
2022-05-28 20:30:39 -05:00
Buster "Silver Eagle" Neece
cbad2a0293
Merge commit 'fa79a035eaa3510636839978c82ca56b5d4044fd'
2022-05-25 20:49:09 -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
8e57d2e04b
nginx cleanup.
2022-01-24 07:11:34 -06:00
Buster "Silver Eagle" Neece
ed65f0d785
LetsEncrypt/Nginx Container Consolidation ( #4995 )
2022-01-18 02:49:08 -06:00
Buster "Silver Eagle" Neece
834581e4d8
Remove postinst on cron and beanstalkd.
2021-12-13 02:11:37 -06:00
Buster "Silver Eagle" Neece
c6953834a7
Revert "Try runlevel trick."
...
This reverts commit c13f34f6e0
.
2021-12-12 23:21:14 -06:00
Buster "Silver Eagle" Neece
c13f34f6e0
Try runlevel trick.
2021-12-12 22:58:42 -06:00
Buster "Silver Eagle" Neece
527b9c4f86
Extend beanstalkd timeout.
2021-12-12 22:11:55 -06:00
Buster "Silver Eagle" Neece
28de7fdf86
Add support for zstd backups via tzst extension.
2021-12-12 21:37:13 -06:00
Buster "Silver Eagle" Neece
a4bd63df49
Prevent services from auto-starting during installation.
2021-12-12 21:13:43 -06:00
Buster "Silver Eagle" Neece
c2d97a1a36
Update to PHP 8.1.
2021-12-11 20:34:09 -06:00
Buster "Silver Eagle" Neece
263d87b395
Build Dockerize directly (for ARM64 support); add ARM64 support back.
2021-12-10 03:56:05 -06:00
Vaalyn
11f1f44cea
Switch message queue from MariaDB to beanstalkd ( #4418 )
2021-07-21 16:45:22 -05:00
Buster "Silver Eagle" Neece
a2f9c78da9
Clean up SPX setup and add an autoremove to save space.
2021-07-06 05:29:36 -05:00
Buster "Silver Eagle" Neece
acab8806b3
Move to PHP 8.0 ( #4051 )
2021-04-22 21:16:00 -05:00
Vaalyn
22f90ee090
Add missing binary for vorbiscomment and install metadata writer binaries on Ansible ( #4043 )
2021-04-19 14:19:29 -05:00
Vaalyn
0300be4676
Add missing flac binary for writing metaflac and remove accidental format override of tagformats from GetId3 ( #4038 )
2021-04-18 14:19:24 -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
61be661f55
Add support for configurable NGINX_TIMEOUT environment variable.
2021-03-05 19:59:31 -06:00
Buster "Silver Eagle" Neece
ce8eac5494
Switch to C-extension Maxmind DB reader for major speed improvements.
2021-03-05 02:56:50 -06:00
Buster "Silver Eagle" Neece
3b3785e19d
Update golang dependencies (sftpgo and dockerize).
2021-03-02 21:48:23 -06:00
Buster "Silver Eagle" Neece
749b12638f
Revert accidental PHP 8.0 early upgrade.
2020-12-01 18:44:39 -06:00
Buster "Silver Eagle" Neece
731f16a494
Update raw DQL queries across the system to improve readability.
2020-12-01 18:36:09 -06:00
Vaalyn
4f994edcf3
Update for Composer 2.0 ( #3361 )
2020-11-01 19:41:51 -06: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
19122eb5f5
Add support for parallel downloads to Composer.
2020-08-25 11:20:31 -05:00
Buster "Silver Eagle" Neece
6e7e5901ed
No longer generate self-signed cert on nginx (not needed).
2020-06-15 02:00:23 -05:00
Buster "Silver Eagle" Neece
f1b37e45ab
Move path of default self-signed cert on web container.
2020-05-19 05:35:49 -05:00
Buster "Silver Eagle" Neece
0bcb22057e
Fix issue with self-signed cert on web container.
2020-05-19 05:01:39 -05:00
Buster "Silver Eagle" Neece
56611698af
Add self-signed SSL cert back to web container.
2020-05-19 04:53:48 -05:00
Buster "Silver Eagle" Neece
ad808e513c
Make web container's nginx handle port 80 only.
2020-05-19 03:34:27 -05:00
Buster "Silver Eagle" Neece
899bea9b37
Revert removal of self-signed cert generation on nginx container.
2020-05-19 03:16:36 -05:00
Buster "Silver Eagle" Neece
0070dde26c
Merge Docker Multi-site Setup into Core Setup
...
This commit merges the previous Docker Multi-site configuration into the core Docker Compose configuration for all installations.
2020-05-19 00:01:13 -05:00
Buster "Silver Eagle" Neece
769de19d00
Big Visual Waveform Editor Overhaul
...
- Refactor Flysystem to use constants instead of magic strings for URL prefixes
- Add audiowaveform installation to both Docker and Ansible installations
- Use audiowaveform to generate waveforms saved to disk for every track
- Load these waveforms when visiting the visual waveform editor page instead of using the browser to calculate them
- Add volume control and use app-wide storage of default volume
- Remove "beta" tag from waveform editor header
2020-05-11 19:32:41 -05:00
Buster "Silver Eagle" Neece
5102ce89c4
Update DBIP in Docker image to always use current year/month when building.
2020-05-10 02:34:56 -05:00
Buster "Silver Eagle" Neece
ef17a969c6
Remove audiowaveform from previous commit.
2020-05-10 01:54:36 -05:00
Buster "Silver Eagle" Neece
7993c7ea00
Fix translation problems on StationPlaylist modal options.
2020-05-10 01:42:27 -05:00
Buster "Silver Eagle" Neece
e47c8f91c1
Update to Ubuntu 20.04 (Focal) for web container.
2020-04-25 00:20:14 -05:00
Vaalyn
fc417e3c73
Update dbip version to version 2020-03
2020-03-15 18:34:01 +01:00
Buster "Silver Eagle" Neece
81fbf023b0
Add ability to supply a banned listener IP list via the web interface.
2020-03-01 18:03:03 -06:00
Buster "Silver Eagle" Neece
80e5f4efac
Speed up file download streams by using X-Accel-Redirect when possible.
2020-02-21 12:48:43 -06:00
Buster "Silver Eagle" Neece
64341700e4
#2384 -- Update permissions on certbot hook.
2020-02-06 18:44:31 -06:00
Buster "Silver Eagle" Neece
3c392bf864
Use external image for Golang build dependencies.
2020-01-22 22:53:07 -06:00
Buster "Silver Eagle" Neece
31c34ebbc4
Abstract IP Geolocation services and add DBIP support.
2020-01-22 04:48:02 -06:00
Buster "Silver Eagle" Neece
153f7a8ec7
Add web container Docker code to this repo; tie image to code version.
2020-01-20 22:24:45 -06:00