Buster "Silver Eagle" Neece
1e3ccd93d5
Merge commit 'aab4a0c7b5edab1ca261a528e3407ff2f1b59297'
2022-06-09 02:27:19 -05:00
Buster "Silver Eagle" Neece
42e5b5210b
Expand custom nginx config.
2022-05-28 23:07:56 -05:00
Buster "Silver Eagle" Neece
fce5f4c173
Implement nginx dynamic config.
2022-05-27 04:40:42 -05:00
Buster "Silver Eagle" Neece
3e03980811
Use local socket for Redis; update uptime_wait.
2022-05-07 10:59:37 -05:00
Buster "Silver Eagle" Neece
5dc6bf8742
Move nginx 9010 port to 6010; use sockets for MariaDB.
2022-05-07 08:50:48 -05:00
Buster "Silver Eagle" Neece
646280d7cb
Use Unix domain socket for PHP-FPM.
2022-05-03 12:10:48 -05:00
Buster "Silver Eagle" Neece
e465b787e4
Use dedicated nginx side-channel for internal API requests.
2022-04-08 21:23:31 -05:00
Buster "Silver Eagle" Neece
7524896a4b
Improve how Redis is handled for nginx
2022-03-16 02:02:45 -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
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
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
ed65f0d785
LetsEncrypt/Nginx Container Consolidation ( #4995 )
2022-01-18 02:49:08 -06: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
551405f10c
Fixes #4409 -- Update nginx config if nonstandard ports are used.
2021-07-23 19:15:58 -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
d41bddf27e
Remove default no-robots and make it per-controller response header.
2021-04-13 01:09:30 -05:00
Vaalyn
f9fe9f895b
Increase worker connections in web container ( #3894 )
2021-03-09 19:03:38 -06: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
3942d3e531
#3399 -- Proxy the "Origin" header and fix URI parsing/ACAO response.
2020-11-20 02:17:11 -06:00
Buster "Silver Eagle" Neece
379f2f73d0
Clean up and optimize the web service's nginx config.
2020-06-05 23:23:19 -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
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
Ben Ward
e33ad1f297
Support mount names when proxying Liquidsoap input
...
Hi! Found a small bug in the reverse proxy for Liquidsoap harbor inputs.
* Initially I ran into this because we've extended our Liquidsoap config to expose additional named mounts for remote DJ sources and a test stream, and then found we couldn't make Webcaster connections from the browser to those mounts.
* On investigation, I found that I also couldn't use the Webcaster client against a clean station config after configuring a custom DJ/stream mount name for the default autoDJ stream.
* I think I've traced it here to the `nginx` config here, where it appears you're not passing the mount name through to Liquidsoap, so websocket connections are always mounting `/`
* This patch just alters to match the configuration for the listening ports config above it, and now passes through the `$3` capture to the backend.
Thanks so much. Azuracast has been a blessing for our little community radio station during these shelter-in-place days.
2020-04-04 15:43:01 -07: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
153f7a8ec7
Add web container Docker code to this repo; tie image to code version.
2020-01-20 22:24:45 -06:00