Commit Graph

131 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 59e17bf428
Fix nginx regex for pubsub. 2022-03-01 14:51:14 -06:00
Buster "Silver Eagle" Neece 6a2faf9a94
#3696 -- Loosen rules on nginx pubsub. 2022-02-23 18:10:04 -06:00
Buster "Silver Eagle" Neece 8ade2d53f6
Enable SFTPGo's built-in "defender" service. 2022-02-21 15:51:24 -06:00
Buster "Silver Eagle" Neece 989f26c216
Remove now-redundant header items. 2022-01-24 07:12:17 -06:00
Buster "Silver Eagle" Neece 2514accdad Merge branch 'main' of https://github.com/AzuraCast/AzuraCast into main 2022-01-24 07:11:35 -06:00
Buster "Silver Eagle" Neece 8e57d2e04b
nginx cleanup. 2022-01-24 07:11:34 -06:00
YosefAdPro 162cd14562
Fix 5002 Internal IP location (#5026) 2022-01-23 13:44:54 -06:00
Buster "Silver Eagle" Neece 8e5fca20fe
#5002 -- Fix how X-Forwarded-For is forwarded to radio. 2022-01-23 06:53:43 -06:00
Buster "Silver Eagle" Neece 39442586b8
Merge commit 'e4ef4a340dbee48b75b3760a6892d10da4bb68dd' 2022-01-23 06:41:11 -06:00
Buster "Silver Eagle" Neece ec63c9db5f
Fixes #5011 -- Remove uses of "setuser" command. 2022-01-21 06:03:44 -06:00
Buster "Silver Eagle" Neece dcea1b994e
Fix use of setuser in init. 2022-01-18 03:40:54 -06:00
Buster "Silver Eagle" Neece ed65f0d785
LetsEncrypt/Nginx Container Consolidation (#4995) 2022-01-18 02:49:08 -06:00
Buster "Silver Eagle" Neece 9cfc2ee95d
Implement Concurrent Optimized Sync and Now Playing Processes (#4941) 2022-01-04 16:46:49 -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 72b4329b77
Fix issue #4781 - Increase max Beanstalkd message size (#4784) 2021-11-13 08:08:37 -06:00
Buster "Silver Eagle" Neece e3cf1e463e
Make xdebug easy for dev mode installations. 2021-10-15 12:50:56 -05:00
Buster "Silver Eagle" Neece 8272aa5ef9
Update to Webpack 5 and redesign build process. 2021-09-11 15:46:31 -05:00
Buster "Silver Eagle" Neece 7750fa6be8
User-Uploaded Custom Assets (#4437) 2021-07-30 01:20:14 -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 80d47a96d1
Minor fixes to defaults for SPX profiling for dev installs. 2021-07-23 23:21:04 -05:00
Buster "Silver Eagle" Neece 551405f10c
Fixes #4409 -- Update nginx config if nonstandard ports are used. 2021-07-23 19:15:58 -05:00
Vaalyn 11f1f44cea
Switch message queue from MariaDB to beanstalkd (#4418) 2021-07-21 16:45:22 -05:00
Buster "Silver Eagle" Neece ef7989fcfd
Implement PHP Docker Installer (#4377) 2021-07-08 15:03:54 -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 b40316064b
Allow on-the-fly setting of UID/GID for Docker container user. 2021-06-29 11:21:40 -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 3e8f90151f
Fix issue with "sudo" tasks returning 1 exit codes. 2021-06-28 06:21:58 -05:00
Buster "Silver Eagle" Neece ee5e1c4075
Add body of temp/init scripts. 2021-06-28 05:38:19 -05:00
Buster "Silver Eagle" Neece a001dd1785
Order Docker startup scripts and add initialize script. 2021-06-28 05:37:38 -05:00
Buster "Silver Eagle" Neece e1a9bf87ef
Add setuser from Phusion's baseimage. 2021-06-28 05:19:22 -05:00
Buster "Silver Eagle" Neece f59fd8a9ba
#4104 -- Rename on SFTP upload, handle SFTP renames/deletes directly. 2021-05-06 10:08:57 -05:00
Buster "Silver Eagle" Neece 642ca15803
Temporarily disable multiple queue workers; explanation in code. 2021-05-03 23:35:09 -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 d41bddf27e
Remove default no-robots and make it per-controller response header. 2021-04-13 01:09:30 -05:00
Buster "Silver Eagle" Neece a7ae4cf439
Revert multi-layering for speed; push to GHCR as well. 2021-03-27 10:51:59 -05:00
Buster "Silver Eagle" Neece 268cbf4500
Simplify testing flow and build process. 2021-03-27 10:15:17 -05:00
Vaalyn f9fe9f895b
Increase worker connections in web container (#3894) 2021-03-09 19:03:38 -06:00
Buster "Silver Eagle" Neece efb937d2cc
#3725 -- Slightly tweak SFTP settings. 2021-03-08 22:15:15 -06:00
Buster "Silver Eagle" Neece 61be661f55
Add support for configurable NGINX_TIMEOUT environment variable. 2021-03-05 19:59:31 -06:00