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
dd18b1941d
Revert "Roll back Supervisord-ification of Ansible."
...
This reverts commit a7c1dade8a
.
2022-05-28 20:19:04 -05:00
Buster "Silver Eagle" Neece
a7c1dade8a
Roll back Supervisord-ification of Ansible.
2022-05-27 22:47:54 -05:00
Buster "Silver Eagle" Neece
fce5f4c173
Implement nginx dynamic config.
2022-05-27 04:40:42 -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
f1fcd9e606
#5351 -- Update nginx config on ansible.
2022-05-06 14:48:59 -05:00
Buster "Silver Eagle" Neece
eafc0a156b
Add internal/socket PHP changes to Ansible.
2022-05-03 14:45:41 -05: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
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
47a3c1a0ee
#3702 -- Apply nginx performance boost to Ansible installations.
2021-01-24 06:12:39 -06:00
Buster "Silver Eagle" Neece
bdd0ce9453
#2933 -- Limit TLS 1.3 spec to Focal Fossa on Ansible.
2020-06-06 01:21:17 -05:00
Buster "Silver Eagle" Neece
7810d2a59a
#2931 -- Add explicit SSL cipher rules for Ansible nginx installs.
2020-06-05 22:27:19 -05:00
Buster "Silver Eagle" Neece
7eb213422c
Apply same fix from PR #2634 to Ansible nginx config.
2020-04-04 21:53:26 -05:00
Buster "Silver Eagle" Neece
b4389957e3
(Ansible) Use the Ansible constants for the new X-Accel-Redirect paths.
2020-02-21 12:56:37 -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
preterive
c8110fcce1
ipv6 ( #2034 )
2020-01-02 07:26:37 -06:00
Buster Neece
82aae67a86
Apply nchan refinements to fix some issues.
2019-07-29 09:40:58 -05:00
Buster Neece
c53e1b9407
Add nchan and static nowplaying JSON to 18.04 Ansible.
2019-07-27 19:46:31 -05:00
Buster Neece
4e11d97821
#1639 -- Disable fastcgi buffering to avoid chunked encoding issue.
2019-06-08 16:29:18 -05:00
Buster "Silver Eagle" Neece
6b56576a1d
#956 -- Add proxy rules for Liquidsoap harbor input Webcaster.js support.
2018-11-19 11:03:49 -06:00
Buster "Silver Eagle" Neece
fc33351806
Allow Cache-Control header to be sent by PHP.
2018-09-30 03:42:45 -05:00
Buster "Silver Eagle" Neece
d05785ae04
#676 -- Pass arguments through to proxied station services.
2018-08-10 21:03:02 -05:00
Ken Verhaegen
4285996d1e
Move client_max_body_size inside correct context ( #436 )
...
This prevents nginx from whining in combination with other configurations, making the same mistake (setting it outside of context)
The [documentation](http://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body_size ) states it can be used inside the following contexts: http, server, location.
2018-02-17 14:14:44 -06:00
Buster "Silver Eagle" Neece
0a4a65c7c1
Remove nchan from traditional install.
2018-02-12 22:03:50 -06:00
Buster "Silver Eagle" Neece
738e4162f9
#340 -- Add recommended nginx headers
2017-12-16 11:44:08 -06:00
Buster "Silver Eagle" Neece
a7c07b7e14
Support nchan grouping.
2017-09-07 18:39:07 -05:00
Buster "Silver Eagle" Neece
568af47c5b
Major push: live station updates
...
Implements both a frontend websocket-based live notifications system powered by the nginx nchan module and a backend station watcher (currently for Docker only) that triggers push notifications immediately upon song or listener count changes. Both result in more timely, more accurate updates to now-playing data on the site.
2017-09-06 22:53:25 -05:00
Buster Silver
fab92c7a96
Auto-generate a self-signed SSL cert, configure nginx to serve via SSL by default and make the use of the :80/:443 web proxy a configurable system-wide setting. Together, these changes enable full support for CloudFlare Full SSL on any AzuraCast instance.
2016-12-25 12:07:25 -06:00
Buster Silver
aff587227d
Implement nginx support for a global AzuraCast radio reverse proxy via port 80. The format is:
...
- azuracast.station/radio/8000/radio.mp3 -> localhost:8000/radio.mp3
All multiple-of-10 ports from 8000 to 8490 are supported, allowing up to 50 stations.
2016-09-25 15:23:36 -05:00
Buster Silver
a138ea28e7
Initial commit of Ansible build scripts (incomplete).
2016-09-07 15:57:21 -05:00