diff options
Diffstat (limited to 'azuracast/azuracast.env')
| -rw-r--r-- | azuracast/azuracast.env | 195 |
1 files changed, 195 insertions, 0 deletions
diff --git a/azuracast/azuracast.env b/azuracast/azuracast.env new file mode 100644 index 0000000..8a45352 --- /dev/null +++ b/azuracast/azuracast.env @@ -0,0 +1,195 @@ +# This file was automatically generated by AzuraCast. +# You can modify it as necessary. To apply changes, restart the Docker containers. +# Remove the leading "#" symbol from lines to uncomment them. + +# The locale to use for CLI commands +# Valid options: en_US, cs_CZ, nl_NL, fr_FR, de_DE, el_GR, it_IT, ja_JP, ko_KR, nb_NO, pl_PL, pt_PT, pt_BR, ru_RU, zh_CN, es_ES, sv_SE, tr_TR, uk_UA +# Default: en_US +LANG=en_US + +# The application environment +# Valid options: Production, Testing, Development +APPLICATION_ENV=production + +# Manually modify the logging level +# This allows you to log debug-level errors temporarily (for problem-solving) +# or reduce the volume of logs that are produced by your installation, +# without needing to modify whether your installation is a production or +# development instance. +# Valid options: debug, info, notice, warning, error, critical, alert, emergency +# LOG_LEVEL= + +# Enable Custom Code Plugins +# Enable the composer "merge" functionality to combine the main application's +# composer.json file with any plugin composer files. This can have +# performance implications, so you should only use it if you use one or more +# plugins with their own Composer dependencies. +# Valid options: true, false +COMPOSER_PLUGIN_MODE=false + +# Minimum Port for Station Port Assignment +# Modify this if your stations are listening on nonstandard ports. +AUTO_ASSIGN_PORT_MIN=8000 + +# Maximum Port for Station Port Assignment +# Modify this if your stations are listening on nonstandard ports. +AUTO_ASSIGN_PORT_MAX=8499 + +# Show Detailed Slim Application Errors +# This allows you to debug Slim Application Errors you may encounter. By +# default, this is disabled to prevent users from seeing privileged +# information. Please report any Slim Application Error logs to the +# development team on GitHub. +# Valid options: true, false +SHOW_DETAILED_ERRORS=false + +# MariaDB Host +# Do not modify this after installation. +# Default: localhost +MYSQL_HOST=localhost + +# MariaDB Port +# Do not modify this after installation. +# Default: 3306 +MYSQL_PORT=3306 + +# MariaDB Username +# Do not modify this after installation. +# Default: azuracast +MYSQL_USER=azuracast + +# MariaDB Password +# Do not modify this after installation. +# Default: azur4c457 +MYSQL_PASSWORD=your_mysql_password_here + +# MariaDB Database Name +# Do not modify this after installation. +# Default: azuracast +MYSQL_DATABASE=azuracast + +# Auto-generate Random MariaDB Root Password +# Do not modify this after installation. +# MYSQL_RANDOM_ROOT_PASSWORD= + +# MariaDB Root Password +# Do not modify this after installation. +MYSQL_ROOT_PASSWORD=your_root_password_here + +# Enable MariaDB Slow Query Log +# Log slower queries to diagnose possible database issues. Only turn this on +# if needed. +# MYSQL_SLOW_QUERY_LOG= + +# MariaDB Maximum Connections +# Set the amount of allowed connections to the database. This value should be +# increased if you are seeing the "Too many connections" error in the logs. +# Default: 100 +# MYSQL_MAX_CONNECTIONS=100 + +# MariaDB InnoDB Buffer Pool Size +# The InnoDB buffer pool size controls how much data & indexes are kept in +# memory. Making sure that this value is as large as possible reduces the +# amount of disk IO. +# Default: 128M +# MYSQL_INNODB_BUFFER_POOL_SIZE=128M + +# MariaDB InnoDB Log File Size +# The InnoDB log file is used to achieve data durability in case of crashes +# or unexpected shutoffs and to allow the DB to better optimize IO for write +# operations. +# Default: 16M +# MYSQL_INNODB_LOG_FILE_SIZE=16M + +# Enable Redis +# Disable to use a flatfile cache instead of Redis. +# ENABLE_REDIS= + +# Redis Host +# Default: localhost +REDIS_HOST=localhost + +# Redis Port +# Default: 6379 +REDIS_PORT=6379 + +# Redis DB (Recommended to Use Default) +# REDIS_DB= + +# PHP Maximum POST File Size +# Default: 25M +# PHP_MAX_FILE_SIZE=25M + +# PHP Memory Limit +# Default: 128M +# PHP_MEMORY_LIMIT=128M + +# PHP Script Maximum Execution Time (Seconds) +# Default: 30 +# PHP_MAX_EXECUTION_TIME=30 + +# Short Sync Task Execution Time (Seconds) +# The maximum execution time (and lock timeout) for the 15-second, 1-minute +# and 5-minute synchronization tasks. +# SYNC_SHORT_EXECUTION_TIME= + +# Long Sync Task Execution Time (Seconds) +# The maximum execution time (and lock timeout) for the 1-hour +# synchronization task. +# SYNC_LONG_EXECUTION_TIME= + +# Now Playing Delay Time (Seconds) +# The delay (in seconds) between Now Playing checks for every station. +# Decrease for more frequent checks at the expense of performance; increase +# for less frequent checks but better performance (for large installations). +# NOW_PLAYING_DELAY_TIME= + +# Now Playing Max Concurrent Processes +# The maximum number of concurrent processes for now playing updates. +# Increasing this can help reduce the latency between updates now playing +# updates on large installations. +# NOW_PLAYING_MAX_CONCURRENT_PROCESSES= + +# Maximum PHP-FPM Worker Processes +# Default: 5 +# PHP_FPM_MAX_CHILDREN=5 + +# Enable Performance Profiling Extension +# Profiling data can be viewed by visiting +# http://your-azuracast-site/?SPX_KEY=dev&SPX_UI_URI=/. +# PROFILING_EXTENSION_ENABLED= + +# Profile Performance on All Requests +# This will have a significant performance impact on your installation. +# PROFILING_EXTENSION_ALWAYS_ON= + +# Profiling Extension HTTP Key +# The value for the "SPX_KEY" parameter for viewing profiling pages. +# PROFILING_EXTENSION_HTTP_KEY= + +# Profiling Extension IP Allow List +# Valid options: 127.0.0.1, * +# Default: * +# PROFILING_EXTENSION_HTTP_IP_WHITELIST=* + +# Nginx Max Client Body Size +# This is the total size any single request body can be. AzuraCast chunks its +# uploads into smaller file sizes, so this only applies when doing custom +# uploads via the API. Sizes should be listed in a format like "100K", +# "128M", "1G" for kilobytes, megabytes, and gigabytes respectively. +# Default: 50M +# NGINX_CLIENT_MAX_BODY_SIZE=50M + +# Automatically block common bots and crawlers +# If enabled, this will automatically download and update the Ultimate Nginx +# Bad Bot Blocker, which will block aggressive crawlers and other bots. +# Valid options: true, false +NGINX_BLOCK_BOTS=false + +# Enable web-based Docker image updates +# Default: true +# ENABLE_WEB_UPDATER=true + +# Extra Ubuntu packages to install upon startup +# Default: "Separate package names with a space. Packages will be installed during container startup." +# INSTALL_PACKAGES_ON_STARTUP="Separate package names with a space. Packages will be installed during container startup." |
