Make-A-Wrapped
Make-A-Wrapped
Aplicación Docker from grtgbln's Repository
Visión general
Requisitos
Requires an optional Last.fm API key.
Argumentos en tiempo de ejecución
- Interfaz web
http://[IP]:[PORT:8000]/- Red
bridge- Privilegiado
- false
Configuración de plantillas
Container Port: 8000
- Objetivo
- 8000
- Por defecto
- 8000
- Valor
- 8000
Secret key. Generate a random string.
- Objetivo
- SECRET_KEY
Salt for app rate limiting. Generate a random string.
- Objetivo
- APP_RATE_LIMIT_SALT
Last.fm API key. Required for higher quality artist artwork
- Objetivo
- LASTFM_API_KEY
Start date for counting listens (YYYY-MM-DD)
- Objetivo
- WRAPPED_COUNT_SINCE
- Por defecto
- 2024-12-01
- Valor
- 2024-12-01
Whether to trust proxy headers (0 = False, 1 = True)
- Objetivo
- APP_TRUST_PROXY_HEADERS
- Por defecto
- 0|1
Cloudflare Turnstile site key for CAPTCHA protection
- Objetivo
- TURNSTILE_SITE_KEY
Cloudflare Turnstile secret key for CAPTCHA protection
- Objetivo
- TURNSTILE_SECRET_KEY
Path to application data
- Objetivo
- /app/data
- Por defecto
- /mnt/user/appdata/make_a_wrapped/data
- Valor
- /mnt/user/appdata/make_a_wrapped/data
Path to internal metrics file. Not recommended to change.
- Objetivo
- WRAPPED_COUNT_FILE
- Por defecto
- data/wrapped-count.txt
- Valor
- data/wrapped-count.txt
ListenBrainz API URL
- Objetivo
- LISTENBRAINZ_API
- Por defecto
- https://api.listenbrainz.org/1
- Valor
- https://api.listenbrainz.org/1
User agent for ListenBrainz API requests
- Objetivo
- LISTENBRAINZ_USER_AGENT
- Por defecto
- wrapped-listenbrainz/1.0
- Valor
- wrapped-listenbrainz/1.0
ListenBrainz listening range
- Objetivo
- LISTENBRAINZ_RANGE
- Por defecto
- this_year
- Valor
- this_year
MusicBrainz API URL
- Objetivo
- MUSICBRAINZ_API
- Por defecto
- https://musicbrainz.org/ws/2
- Valor
- https://musicbrainz.org/ws/2
User agent for MusicBrainz API requests
- Objetivo
- MUSICBRAINZ_USER_AGENT
- Por defecto
- wrapped-listenbrainz/1.0
- Valor
- wrapped-listenbrainz/1.0
Cover Art Archive API URL
- Objetivo
- COVER_ART_API
- Por defecto
- https://coverartarchive.org/release
- Valor
- https://coverartarchive.org/release
Last.fm API URL
- Objetivo
- LASTFM_API
- Por defecto
- https://ws.audioscrobbler.com/2.0/
- Valor
- https://ws.audioscrobbler.com/2.0/
User agent for Last.fm API requests
- Objetivo
- LASTFM_USER_AGENT
- Por defecto
- wrapped-listenbrainz/1.0
- Valor
- wrapped-listenbrainz/1.0
Flask environment. Not recommended to change.
- Objetivo
- FLASK_ENV
- Por defecto
- production
- Valor
- production
Timeout for HTTP requests
- Objetivo
- HTTP_TIMEOUT
- Por defecto
- 10
- Valor
- 10
Maximum number of connections in the HTTP connection pool
- Objetivo
- HTTP_POOL_MAXSIZE
- Por defecto
- 40
- Valor
- 40
Time-to-live for ListenBrainz API cache
- Objetivo
- LISTENBRAINZ_CACHE_TTL
- Por defecto
- 60
- Valor
- 60
Maximum size of the ListenBrainz API cache
- Objetivo
- LISTENBRAINZ_CACHE_SIZE
- Por defecto
- 256
- Valor
- 256
Rate limit for the application
- Objetivo
- APP_RATE_LIMIT
- Por defecto
- 90 per minute
- Valor
- 90 per minute
Rate limit for application statistics
- Objetivo
- APP_STATS_RATE_LIMIT
- Por defecto
- 45 per minute
- Valor
- 45 per minute
Rate limit for image requests
- Objetivo
- APP_IMAGE_RATE_LIMIT
- Por defecto
- 15 per minute
- Valor
- 15 per minute
Maximum number of top results to return
- Objetivo
- APP_MAX_TOP_RESULTS
- Por defecto
- 15
- Valor
- 15
Number of concurrent image requests
- Objetivo
- APP_IMAGE_CONCURRENCY
- Por defecto
- 2
- Valor
- 2
Maximum number of images in the queue
- Objetivo
- APP_IMAGE_QUEUE_LIMIT
- Por defecto
- 10
- Valor
- 10
Timeout for image queue
- Objetivo
- APP_IMAGE_QUEUE_TIMEOUT
- Por defecto
- 15
- Valor
- 15
Time-to-live for temporary artwork files
- Objetivo
- TEMP_ARTWORK_TTL_SECONDS
- Por defecto
- 3600
- Valor
- 3600
Maximum size of temporary artwork files, in bytes
- Objetivo
- TEMP_ARTWORK_MAX_BYTES
- Por defecto
- 6291456
- Valor
- 6291456
Time-to-live for Cloudflare Turnstile cache
- Objetivo
- TURNSTILE_CACHE_TTL
- Por defecto
- 120
- Valor
- 120
Timeout for Cloudflare Turnstile requests
- Objetivo
- TURNSTILE_TIMEOUT
- Por defecto
- 5
- Valor
- 5
Detalles
ghcr.io/devmatei/make-a-wrapped:latestEjecute Make-A-Wrapped en Unraid.
Make-A-Wrapped se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.