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