Buster "Silver Eagle" Neece
1e3ccd93d5
Merge commit 'aab4a0c7b5edab1ca261a528e3407ff2f1b59297'
2022-06-09 02:27:19 -05:00
Bjarn Bronsveld
4371ac3be3
feat: add stereo tool support for stations ( #5344 )
...
Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
Co-authored-by: Vaalyn <vaalyndev@gmail.com>
2022-05-22 23:50:55 -05:00
Aurélien Maury
6b28f209b0
Enhancement/ansible ( #4977 )
2022-01-12 18:38:44 -06:00
Buster "Silver Eagle" Neece
7750fa6be8
User-Uploaded Custom Assets ( #4437 )
2021-07-30 01:20:14 -05:00
Buster "Silver Eagle" Neece
3bffb21ad5
#2503 -- Add DBIP download to Ansible installs.
2020-03-16 00:35:32 -05:00
Buster Neece
779fbc3b3b
[Ansible] Clear existing temp directory immediately before recreating it.
2019-08-11 04:30:43 -05:00
Buster "Silver Eagle" Neece
16fc2c54bc
Implement zero-downtime backups + nightly backups ( #1574 )
...
* Create new backup and restore commands allowing live backups.
* Switch migrate script to use new backup method.
* Avoid loading fixtures, ensure directories exist when restarting stations.
* Include album art in media backup.
* First portion of automated backup management code.
* Further backup page work; add download/delete functionality.
* Implement automatic backups and "manual run" page.
* Switch automatic backup filename to match text.
* Add new locales.
* Add restore instructions and ability to view latest backup log.
2019-05-23 10:29:22 -05:00
Buster "Silver Eagle" Neece
95d7947414
#698 -- Update traditional install to handle refactored code.
2018-08-05 15:24:30 -05:00
Buster "Silver Eagle" Neece
75c3672e25
#628 -- Switch all IP geolocation to be local via the MaxMind GeoLite DB.
2018-07-03 17:51:05 -05:00
Buster "Silver Eagle" Neece
5739e64155
Ansible cleanup
2018-05-28 23:06:32 -05:00
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