1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/ampache_ynh.git synced 2024-09-03 18:15:55 +02:00

Update ampache.cfg.php

This commit is contained in:
ericgaspar 2023-12-24 09:10:18 +01:00
parent 1093c47a0e
commit 70388b9118

View file

@ -6,7 +6,14 @@
; This value is used to detect if this config file is up to date
; this is compared against a constant called CONFIG_VERSION
; that is located in src/Config/Init/InitializationHandlerConfig.php
config_version = 61
config_version = 69
; Defines the default timezone used by the date functions
; Uses the same strings as the default date.timezone (https://php.net/date.timezone)
; If not set fallback to date_default_timezone_get() (https://www.php.net/manual/en/function.date-default-timezone-get.php)
; EXAMPLE VALUES: "UTC", "Europe/London", "America/Los_Angeles" (https://www.php.net/manual/en/timezones.php)
; DEFAULT: "UTC"
;date_timezone = "UTC"
;#########################################################
; Auto Update #
@ -14,7 +21,7 @@ config_version = 61
; Allow you to hard code a default git branch for Ampache
; If you set this value the inbuilt updater will use this branch for updates.
; POSSIBLE VALUES: master develop
; POSSIBLE VALUES: master develop patch6 release6
; DEFAULT: none
;github_force_branch = "develop"
@ -25,7 +32,7 @@ config_version = 61
; We sometimes need to talk and will show a warning to admin users
; Enable this setting if you don't want to see warnings (When we enable them)
; DEFAULT: false
; DEFAULT: "false"
;hide_ampache_messages = "true"
;#########################################################
@ -63,6 +70,14 @@ web_path = "__PATH__"
; DEFAULT: none
;local_web_path = "http://localhost/ampache"
; The Ampache base URL is determinied from web requests.
; When using CLI actions you don't send a web request meaning
; it can't be determined. This setting allows you to set a
; fallback when the base url can't be determined. Do not put a
; trailing slash or this will not work.
; DEFAULT: none
;fallback_url = "https://example.ampache.dev"
;#########################################################
; Database #
;#########################################################
@ -210,6 +225,12 @@ require_localnet_session = "true"
; DEFAULT: "false"
;disable_xframe_sameorigin = "true"
; Add a STREAMTOKEN to the account when a new user is created
; Streamtoken's allow a user to play without having a valid session (links do not expire)
; https://github.com/ampache/ampache/wiki/ampache6-details#allow-permalink-user-streams
; DEFAULT: "false"
;user_create_streamtoken = "true"
;#########################################################
; Metadata #
;#########################################################
@ -247,7 +268,7 @@ metadata_order = "getID3,MusicBrainz,TheAudioDb,filename"
; case of plugins, checked) for video files
; POSSIBLE VALUES (builtins): filename and getID3
; POSSIBLE VALUES (plugins): Tvdb,Tmdb,Omdb, plus any others you've installed.
; DEFAULT: filename getID3
; DEFAULT: "filename,getID3"
metadata_order_video = "filename,getID3"
; This determines if extended metadata grabbed from external services should be deferred.
@ -260,8 +281,8 @@ deferred_ext_metadata = "true"
; Some taggers use delimiters other than \0 for fields
; This list specifies possible delimiters additional to \0
; This setting takes a regex pattern. TODO: explain that this is not just for genres until we can replace this safely
; DEFAULT: // / \ | , ;
additional_genre_delimiters = "[/]{2}|[/\\\\|,;]"
; DEFAULT: "[/]{2}|[/\\|,;]" (Split on "//", "_", "/", "\", "|", "," and ";")
additional_genre_delimiters = "[/]{2}|[_/\\|,;]"
; Enable importing custom metadata from files.
; This will need a bit of time during the import. So you may want to disable this
@ -323,7 +344,7 @@ catalog_prefix_pattern = "The|An|A|Die|Das|Ein|Eine|Les|Le|La"
; This defines if catalog can be filtered per user.
; The filters are set in the catalog management pages.
; WARNING: this increase sensibly sql requests and slow down Ampache a lot
; DEFAULT: false
; DEFAULT: "false"
;catalog_filter = "true"
; Delete from disk
@ -363,6 +384,10 @@ catalog_prefix_pattern = "The|An|A|Die|Das|Ein|Eine|Les|Le|La"
; DEFAULT: 42 days
;user_ip_cardinality = "42"
; Display this message on the Login page
; DEFAULT: ""
;login_message = "For the Love of Music"
; Allow Zip Download
; This setting allows/disallows using zlib to zip up an entire
; playlist/album for download. Even if this is turned on you will
@ -375,14 +400,14 @@ catalog_prefix_pattern = "The|An|A|Die|Das|Ein|Eine|Les|Le|La"
; This setting allows/disallows zip download of specific object types
; If empty, all supported object types can be zipped.
; Otherwise, only the given object list can be zipped.
; POSSIBLE VALUES: artist, album, playlist, search, tmp_playlist
; POSSIBLE VALUES: artist, album, album_disk, playlist, search, tmp_playlist
; DEFAULT: none
;allow_zip_types = "album"
;allow_zip_types = "album, album_disk"
; Art Zip Add
; This settings allows/disallows to include Album Art to the Zip
; If 'album_art_preferred_filename' exists this is included
; DEFAULT: false
; This settings allows/disallows to include Album Art to the Zip
; If 'album_art_preferred_filename' exists this is included
; DEFAULT: "false"
;art_zip_add = "true"
; File Zip Comment
@ -472,7 +497,7 @@ default_auth_level = "guest"
; 5 Star Ratings
; This allows ratings for almost any object in Ampache
: It also allows users to flag objects as a favorite
; It also allows users to flag objects as a favorite
; POSSIBLE VALUES: false true
; DEFAULT: "true"
ratings = "true"
@ -547,7 +572,7 @@ sociable = "true"
; i.e. "folder.jpg" Ampache currently only supports jpg/gif and png
; Especially useful if you have a front and a back image in a folder
; comment out if Ampache should search for any jpg, gif or png
; DEFAULT: folder.jpg
; DEFAULT: "folder.jpg"
;album_art_preferred_filename = "folder.jpg"
; Artist Art Preferred Filename
@ -555,7 +580,7 @@ sociable = "true"
; same folder as your files or in the parent folder
; e.g. /mnt/music/Artist/Album/artist.jpg
; /mnt/music/Artist/artist.jpg
; DEFAULT: folder.jpg
; DEFAULT: "folder.jpg"
;artist_art_preferred_filename = "folder.jpg"
; Artist Art Dump Folder
@ -568,14 +593,16 @@ sociable = "true"
; Album Art Store on Disk
; This defines if arts should be stored on disk instead of database.
; You must also set a local_metadata_dir below. This folder should be
; a local folder that is not accessible from a browser.
; DEFAULT: "false"
;album_art_store_disk = "true"
; Local Metadata Directory
; This define a local metadata directory with write access where to store
; heavy data if enabled (album arts, ...)
; This define a local metadata directory OUTSIDE the web path with write access.
; This is used to store heavy data if enabled (album art, waveforms, etc)
; DEFAULT: none
;local_metadata_dir = "/metadata"
;local_metadata_dir = "/var/www/metadata"
; Maximal upload size
; Specify the maximal allowed upload size for images, in bytes.
@ -584,8 +611,8 @@ sociable = "true"
; Album Art Minimum Width
; Specify the minimum width for arts (in pixel).
; DEFAULT: none
;album_art_min_width = 100
; DEFAULT: 30
album_art_min_width = 30
; Album Art Maximum Width
; Specify the maximum width for arts (in pixel).
@ -594,8 +621,8 @@ sociable = "true"
; Album Art Minimum Height
; Specify the minimum height for arts (in pixel).
; DEFAULT: none
;album_art_min_height = 100
; DEFAULT: 30
album_art_min_height = 30
; Album Art Maximum Height
; Specify the maximum height for arts (in pixel).
@ -623,8 +650,10 @@ playlist_art = "true"
; https://github.com/ampache/ampache/issues/1515
; http://www.pchart.net/license
; REFERENCE: https://github.com/ampache/ampache/wiki/chart-faq
; You can enable c-chart with the following command
; composer require szymach/c-pchart "2.*"
; You can enable c-chart with the following command:
; composer install --dev
; Or add it as a non-dev requirement with:
; composer require szymach/c-pchart "3.*"
; DEFAULT: "false"
;statistical_graphs = "true"
@ -634,10 +663,10 @@ playlist_art = "true"
; methods simply leave it out. DB should be left as the first
; method unless you want it to overwrite what's already in the
; database
; POSSIBLE VALUES (builtins): db tags folder lastfm musicbrainz google
; POSSIBLE VALUES (builtins): db tags folder spotify musicbrainz google
; POSSIBLE VALUES (plugins): Amazon,TheAudioDb,Tmdb,Omdb,Flickr
; DEFAULT: db,tags,folder,spotify,musicbrainz,lastfm,google
art_order = "db,spotify,TheAudioDb,musicbrainz,lastfm,tags,folder"
; DEFAULT: db,tags,folder,spotify,musicbrainz
art_order = "db,tags,folder,spotify,musicbrainz"
; Gather song art
; Gather song art additionally to the album art. This will add each
@ -653,7 +682,7 @@ art_order = "db,spotify,TheAudioDb,musicbrainz,lastfm,tags,folder"
; Show song art instead of album art in web UI and Subsonic API.
; This will only work when gather_song_art is set to true AND when
; there is song art in the database.
; DEFAULT: false
; DEFAULT: "false"
;show_song_art = "true"
; Spotify Album art search filter
@ -739,12 +768,6 @@ wanted_types = "album,official"
; DEFAULT: "false"
;broadcast = "true"
; Channels
; Set this to true to enable channels and the
; possibility for users to create channels from playlists
; DEFAULT: "false"
channel = "true"
; Live Streams
; Set this to true to enable live streams (radio) and the
; possibility for users to add new live streams.
@ -795,7 +818,7 @@ refresh_limit = "60"
; a stream or status page.
; If this value is not set, no CSS will be used. Custom CSS can
; still be applied in the other application, like OBS.
; DEFAULT: Not enabled
; DEFAULT: "templates/now-playing.css"
;now_playing_css_file = "templates/now-playing.css"
; Footer Statistics
@ -1038,14 +1061,14 @@ ldap_name_field = "cn"
; If a user wants to register.
; Username and email fields are forced.
; POSSIBLE VALUES: fullname,website,state,city
; DEFAULT: fullname,website
; DEFAULT: "fullname,website"
registration_display_fields = "fullname,website"
; The fields that will be mandatory
; This controls which fields are mandatory for registration.
; Username and email fields are forced mandatory.
; POSSIBLE VALUES: fullname,website,state,city
; DEFAULT: fullname
; DEFAULT: "fullname"
registration_mandatory_fields = "fullname"
;#########################################################
@ -1185,7 +1208,7 @@ transcode_input = "-i %FILE%"
; encode_args_TYPE = TRANSCODE_CMD_ARGS
encode_args_mp3 = "-vn -b:a %BITRATE%K -c:a libmp3lame -f mp3 pipe:1"
encode_args_ogg = "-vn -b:a %BITRATE%K -c:a libvorbis -f ogg pipe:1"
encode_args_opus = "-vn -b:a %BITRATE%K -c:a libopus -compression_level 10 -vsync 2 -f ogg pipe:1"
encode_args_opus = "-vn -b:a %BITRATE%K -c:a libopus -compression_level 10 -f ogg pipe:1"
encode_args_m4a = "-vn -b:a %BITRATE%K -c:a libfdk_aac -f adts pipe:1"
encode_args_wav = "-vn -b:a %BITRATE%K -c:a pcm_s16le -f wav pipe:1"
encode_args_flv = "-b:a %BITRATE%K -ar 44100 -ac 2 -v 0 -f flv -c:v libx264 -preset superfast -threads 0 pipe:1"
@ -1226,6 +1249,9 @@ send_full_stream = "webplayer"
;cache_path = "/tmp"
; Default audio output format
; This is what you want your cached format to be.
; This should match your 'encode_target' in Transcode Settings
; POSSIBLE VALUES: mp3 opus ogg
; DEFAULT: none
;cache_target = "mp3"
@ -1276,7 +1302,7 @@ send_full_stream = "webplayer"
; Enable or disable email server features
; otherwise, you can reset your password
; and never receive an email with the new one
; Default: false
; Default: "false"
;mail_enable = "true"
; Method used to send mail