Buster "Silver Eagle" Neece
263d87b395
Build Dockerize directly (for ARM64 support); add ARM64 support back.
2021-12-10 03:56:05 -06:00
Buster "Silver Eagle" Neece
b5eece6bcb
Minor syntax change.
2021-11-18 11:19:23 -06:00
Buster "Silver Eagle" Neece
fae4da36b3
Make profiling default in Docker match default in env files.
2021-08-19 17:47:56 -05:00
Buster "Silver Eagle" Neece
3ab8718a6d
Fix persistence with uploads.
2021-07-30 19:51:18 -05:00
Buster "Silver Eagle" Neece
551405f10c
Fixes #4409 -- Update nginx config if nonstandard ports are used.
2021-07-23 19:15:58 -05:00
Buster "Silver Eagle" Neece
edb1839cbc
Allow Redis to be disabled in favor of flatfile cache.
2021-06-28 10:03:21 -05:00
Buster "Silver Eagle" Neece
d734b8da96
Add profiler helper notifications and optimize cache usage.
2021-04-18 00:03:22 -05:00
Vaalyn
8f900af32f
Add PHP-SPX profiling extension for development environment ( #4032 )
...
Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
2021-04-17 20:50:54 -05:00
Buster "Silver Eagle" Neece
a7ae4cf439
Revert multi-layering for speed; push to GHCR as well.
2021-03-27 10:51:59 -05:00
Buster "Silver Eagle" Neece
268cbf4500
Simplify testing flow and build process.
2021-03-27 10:15:17 -05:00
Buster "Silver Eagle" Neece
3b3785e19d
Update golang dependencies (sftpgo and dockerize).
2021-03-02 21:48:23 -06:00
Buster "Silver Eagle" Neece
4eeb725436
Fixes #3780 -- No longer create unneeded volume on web container.
2021-02-05 20:42:48 -06:00
Buster "Silver Eagle" Neece
a6ec36b21c
Analytics Overhaul and InfluxDB Removal ( #3243 )
...
- Make the Analytics table in the database the primary one for handling statistics for all stations, removing the InfluxDB dependency entirely
- Expand the Analytics table to also track unique listeners per hour and day
- Properly clean up the Listeners table according to each installation's history retention settings
- Implement a cute new animated "waiting for services" startup message that avoids previous wait messages that looked more like errors
2020-10-07 18:50:30 -05:00
Buster "Silver Eagle" Neece
5b2e427209
Remove --no-scripts on Dockerfile (for phpstan detection).
2020-08-31 17:48:10 -05:00
Buster "Silver Eagle" Neece
84dc0d7f2e
Increase service timeout for MariaDB.
2020-07-08 16:42:04 -05:00
Buster "Silver Eagle" Neece
7350c7b930
Remove "EXPOSE 80" from web container Dockerfile.
2020-06-15 02:00:57 -05:00
Buster "Silver Eagle" Neece
f44261b29b
Optimize CI testing and web dependencies ( #2899 )
2020-05-29 20:36:49 -05:00
Buster "Silver Eagle" Neece
0069df6d2d
Disable certain dangerous "advanced" features by default in new installs.
...
Some functionality of AzuraCast has always been intended for "Power Users", but seemingly no amount of warnings or labels will prevent users from discovering these features, misusing them, and either burdening our support channels or declaring AzuraCast to be "broken". With this update, new installations have some of these most dangerous settings (manual port assignments, manual directory selection, custom LS/Icecast config, etc.) disabled. They can easily be re-enabled by editing "azuracast.env" and turning them on, and will remain available for all previous users by default.
2020-05-27 02:36:30 -05:00
Buster "Silver Eagle" Neece
56611698af
Add self-signed SSL cert back to web container.
2020-05-19 04:53:48 -05:00
Buster "Silver Eagle" Neece
ad808e513c
Make web container's nginx handle port 80 only.
2020-05-19 03:34:27 -05:00
Buster "Silver Eagle" Neece
e47c8f91c1
Update to Ubuntu 20.04 (Focal) for web container.
2020-04-25 00:20:14 -05:00
Buster "Silver Eagle" Neece
ff7e44a1e9
#2555 -- Wait for Redis to be ready before running the web container.
2020-03-28 00:08:23 -05:00
Buster "Silver Eagle" Neece
3c392bf864
Use external image for Golang build dependencies.
2020-01-22 22:53:07 -06:00
Buster "Silver Eagle" Neece
30c18e585e
Rearrange Dockerfile for faster caching potential.
2020-01-22 18:18:27 -06:00
Buster "Silver Eagle" Neece
7938d0d734
Exclude dev dependencies from Docker build.
2020-01-22 04:47:37 -06:00
Buster "Silver Eagle" Neece
153f7a8ec7
Add web container Docker code to this repo; tie image to code version.
2020-01-20 22:24:45 -06:00
Buster Silver
9c601de8a3
#141 -- Begin dockerizing AzuraCast with docker-compose.
2017-05-31 10:47:19 -05:00
Buster Silver
3677397b90
More work on the docker project (not ready yet) [skip ci]
2017-05-30 23:14:58 -05:00
Buster Silver
93fc4d6ade
Refinement of docker files.
2017-05-30 05:45:48 -05:00
Buster Silver
df8b4459b5
Make docker files
2017-05-30 02:58:30 -05:00