Buster "Silver Eagle" Neece
5b5c18f3a3
#423 -- Update Ansible compliance, build uninstaller and migrator scripts ( #442 )
...
The cumulative results of improvements to the Ansible deployment scripts that will facilitate both cleaner traditional installs and updates, full uninstallations of the traditional codebase, and a Traditional-to-Docker migration process.
2018-02-19 17:35:43 -06:00
Buster "Silver Eagle" Neece
e370d27e95
Run composer as azuracast user and update permissions accordingly.
2017-10-21 00:05:26 -05:00
Buster "Silver Eagle" Neece
f2e0104311
Service and Configuration overhaul:
...
- Move all app-specific configuration to one ansible-editable INI file
- Migrate installations using previous config to new style using CLI command
- Install Redis for all AzuraCast installations (matching Docker)
- Move caching and session management into Redis (avoiding inode issues)
2017-07-13 16:44:09 -05:00
Buster Silver
b776c874f3
Give everything 777 on the testing server because Travis CI is a waking nightmare.
2017-05-17 21:34:03 -05:00
Buster Silver
0d2e3efad1
Force the test output directory to be writeable by hand
2017-05-17 21:11:36 -05:00
Buster Silver
857ba8b9a9
Continue working to diagnose Travis build issue.
2017-05-17 18:12:32 -05:00
Buster Silver
d85fb336af
Another round of permission updates for Travis.
2017-05-17 18:06:23 -05:00
Buster Silver
e59284e6a3
Permission fix attempts for Travis.
2017-05-17 17:58:00 -05:00
Buster Silver
8a65173504
Add OPAM folder permissions for CI process.
2017-05-17 17:24:29 -05:00
Buster Silver
0ac6b02b3b
Replace IceCast with IceCast-KH for stream performance and license reporting reasons.
2017-05-16 23:11:45 -05:00
Buster Silver
68455c8ff8
Never overwrite an existing config file in Ansible.
2016-11-22 00:14:16 -06:00
Buster Silver
f1276b347c
Closes #4 -- Add basic system-wide support for the ShoutCast 2 broadcast system.
2016-11-21 23:09:18 -06:00
Buster Silver
c738a05bad
Fix app permissions in Ansible deploy, and add one more mkdir to radio base dir configuration.
2016-09-19 15:09:14 -05:00
Buster Silver
5d6e9750c8
Remove superfluous classes and helpers specific to (or pre-dating) PVL, move buttons to raw HTML for performance and readability, move all URL routing directly to URL router class.
2016-09-10 14:47:07 -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