Buster "Silver Eagle" Neece
1e3ccd93d5
Merge commit 'aab4a0c7b5edab1ca261a528e3407ff2f1b59297'
2022-06-09 02:27:19 -05:00
Buster "Silver Eagle" Neece
3b9b073f8d
Re-Supervisordize everything.
2022-05-28 20:30:39 -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
32136d754b
Move Ansible core tasks to supervisord.
2022-05-26 20:07:17 -05:00
Aurélien Maury
6b28f209b0
Enhancement/ansible ( #4977 )
2022-01-12 18:38:44 -06:00
Buster "Silver Eagle" Neece
93c9f67973
Use newer Ansible notation for packages.
2018-10-28 05:56:32 -05:00
Buster "Silver Eagle" Neece
5739e64155
Ansible cleanup
2018-05-28 23:06:32 -05:00
Buster "Silver Eagle" Neece
c0b8612bb0
Attempt some root-related trad install fixes #562
2018-05-28 22:46:36 -05:00
Buster "Silver Eagle" Neece
000c12c41f
#422 -- A more robust removal and reconfiguration of nginx without nchan.
2018-02-14 08:38:59 -06:00
Buster "Silver Eagle" Neece
c6112ce530
Add backup to nginx config; fix another unit test.
2018-02-14 00:08:47 -06:00
Buster "Silver Eagle" Neece
fc30309358
#422 -- Push new nginx core config
2018-02-13 23:49:06 -06:00
Buster "Silver Eagle" Neece
0a4a65c7c1
Remove nchan from traditional install.
2018-02-12 22:03:50 -06:00
Buster "Silver Eagle" Neece
9e31956ff9
#347 -- Fix typo in ansible install.
2017-12-17 14:53:30 -06:00
Buster "Silver Eagle" Neece
6eb62a2698
#340 -- Apply server_tokens = off on trad installs
2017-12-16 17:54:56 -06:00
Buster "Silver Eagle" Neece
31bccde272
#332 -- Add confirmation to apt-get install for nginx/nchan
2017-12-13 07:52:22 -06:00
Buster "Silver Eagle" Neece
f4021106f7
#232 -- Remove Apache/Lighttpd if installed by default for any reason.
2017-09-21 05:28:10 -05:00
Buster Silver
69163514f7
Update holding status before trying upgrades. [skip ci]
2017-09-09 03:18:21 -05:00
Buster Silver
a8b088f257
Hold nginx packages to avoid unattended-upgrade. [ci skip]
2017-09-09 03:11:22 -05:00
Buster Silver
c3a49c109d
Workaround for ansible not doing an empty apt-get install [skip ci]
2017-09-09 02:46:52 -05:00
Buster Silver
f24c00f182
More verbose install process for nchan [skip ci]
2017-09-09 02:44:37 -05:00
Buster Silver
e3eeb812f8
Uninstall a broader range of nginx components when installing the nchan debs.
2017-09-06 23:01:59 -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
dff432e774
Revert Supervisor-driven service management for core services.
2017-06-07 09:49:39 -05:00
Buster Silver
5c0d5b64ff
Unregister services for both Upstart and Systemd.
2017-05-30 07:34:51 -05:00
Buster Silver
ca25ad4c9b
Move all AzuraCast tasks to run under supervisord in preparation for dockerizing.
2017-05-30 04:00:41 -05:00
Buster Silver
e59656f6a2
For new installations, don't use mysql root user or overwrite default nginx config.
2017-04-28 21:59:20 -05:00
Buster Silver
a1cea5effe
Make the SSL directory 744, not 733.
2016-12-25 12:36:30 -06:00
Buster Silver
fa93cfb672
One more minor fix.
2016-12-25 12:11:14 -06:00
Buster Silver
d5f0ba4a8d
Minor fixes to typos from previous commit.
2016-12-25 12:10:15 -06: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
1911775c7a
Turn sendfile off on vagrant nginx to avoid issues with changed files not registering.
2016-09-24 19:51:06 -05:00
Buster Silver
efbba6b3a0
Refine and test Ansible via Vagrant to ensure it has full parity with the previous deploy scripts.
2016-09-08 02:41:34 -05:00
Buster Silver
a138ea28e7
Initial commit of Ansible build scripts (incomplete).
2016-09-07 15:57:21 -05:00