Commit Graph

19 Commits

Author SHA1 Message Date
Buster Neece b9e821debd Switch logging to be managed/rotated by Supervisord.
Rationale: under the current system, Supervisord simply pipes its per-process logs out to stdout/stderr on Docker, meaning it has no ability to read back those logs in the case of an error, leading to cryptic error messages like "SPAWN_ERROR" instead of the actual problem. This refactors the logging to be handled by Supervisord, which also is itself capable of log rotation (removing the need for AzuraCast to rotate radio software logs).
2019-03-07 20:01:51 -06:00
Buster "Silver Eagle" Neece 601f488726 Fix LE connect and renewal functions and path of SSL certs in stations container. 2019-01-14 10:14:24 -06:00
Buster "Silver Eagle" Neece 6fc1e1e8ea Move to a unified Web container. 2019-01-14 05:36:17 -06:00
Buster "Silver Eagle" Neece 6a616b8cb4 Add documentation to the Compose sample file. 2018-12-17 23:46:10 -06:00
Buster "Silver Eagle" Neece f926ca8b51 #968 -- Modify documentation regarding port mapping 2018-11-19 10:26:22 -06:00
Buster "Silver Eagle" Neece 1ee689fdba Limit Docker log sizes by default for production installations. 2018-10-24 21:55:51 -05:00
Buster "Silver Eagle" Neece 5ee858f615 Update the Docker Compose file to use an external .env file for settings. 2018-10-18 23:27:30 -05:00
Buster "Silver Eagle" Neece de195a6a1d Small optimizations to dockerfiles to prevent unnecessary running containers. 2018-10-02 19:24:42 -05:00
Buster "Silver Eagle" Neece a329cfcfd7 Switch to new SHOUTcast-less image. 2018-09-27 16:02:51 -05:00
Buster "Silver Eagle" Neece 10ed1bed79 Temporarily revert to stations image until Docker Hub fixes issue with building new one. 2018-09-27 13:31:57 -05:00
Buster "Silver Eagle" Neece 38f8527a82 Remove SHOUTcast in default installations and provide a manual installer in the admin UI. 2018-09-27 12:29:05 -05:00
Buster "Silver Eagle" Neece 9d68b11edd #722 -- Avoid assigning to port 8080 (InfluxDB uses ports in the range) 2018-08-16 05:49:15 -05:00
Buster "Silver Eagle" Neece 2af295c6f3 Create new local-dev-specific docker-compose file for easy spinup 2018-07-10 13:59:31 -05:00
Buster "Silver Eagle" Neece 8bf898f10a Switch to new AzuraCast containers for essential services. 2018-03-24 23:35:04 -05:00
Buster "Silver Eagle" Neece b016c09fea Migration generator fixes and station webhook name addition. 2018-03-20 11:31:55 -05:00
Buster "Silver Eagle" Neece cac6be4b7a Add "zombie-reaping" init to process-spawning containers 2018-03-19 18:44:43 -05:00
Buster "Silver Eagle" Neece 84c5d1c8b0 Lock to specific versions of core dependencies in Docker. 2018-03-09 18:04:07 -06:00
Buster "Silver Eagle" Neece c3c3d37774 Small fixes and a correction to the cron command. 2018-03-05 23:25:55 -06:00
Buster "Silver Eagle" Neece e778199f01 Move the docker-compose.yml file to a sample one, clean up other compose files. 2018-03-05 22:01:42 -06:00