AMA-Unraid

AMA-Unraid

Docker 应用程序 from crywolf203's Repository

概述

AMA-Unraid is a community-maintained Unraid-focused fork of the archived RandomNinjaAtk/docker-ama project. AMA automates music archiving for use with applications such as Plex, Jellyfin, Emby, Kodi, and Lidarr. This template points to ghcr.io/crywolf203/ama-Unraid:latest and exposes the key AMA settings as Unraid template fields. Use only with content and accounts you are authorized to access.

运行时参数

网络
bridge
外壳
bash
特权
false

模板配置

ConfigPathrw

Persistent AMA configuration, scripts, logs, cache, lists, and deemix data.

目标
/config
默认值
/mnt/cache/appdata/ama-unraid
价值
/mnt/cache/appdata/ama-unraid
Downloads / Music LibraryPathrw

AMA download/output library path. If using Plex notification, this path should match the path your Plex Music library uses inside Plex.

目标
/downloads-ama
默认值
/mnt/user/media/music
价值
/mnt/user/media/music
Download ClientVariable

Download backend. Use deemix_api to send albums to the external Deemix WebUI/API container and enable timed LRC fallback.

目标
DOWNLOAD_CLIENT
默认值
deemix_api
价值
deemix_api
Deemix API URLVariable

URL for the running Deemix WebUI/API container. Example: http://SERVER-IP:6595

目标
DEEMIX_API_URL
默认值
http://10.13.1.138:6595
价值
http://10.13.1.138:6595
Deemix Config Path In ContainerVariable

Container path where the Deemix config/login.json is mounted. Leave as /deemix-config unless you changed the path mapping.

目标
DEEMIX_CONFIG_PATH
默认值
/deemix-config
价值
/deemix-config
Deemix Download Path In ContainerVariable

Container path where the Deemix downloads folder is mounted. Leave as /deemix-downloads unless you changed the path mapping.

目标
DEEMIX_DOWNLOAD_PATH
默认值
/deemix-downloads
价值
/deemix-downloads
PUIDVariable

User ID for file ownership. 99 is the default Unraid nobody user.

默认值
99
价值
99
PGIDVariable

Group ID for file ownership. 100 is the default Unraid users group.

默认值
100
价值
100
AutostartVariable

true = run AMA automatically on container startup. false = manual runs only. Recommended to keep false until your configuration is tested.

目标
AUTOSTART
默认值
false
价值
false
Script IntervalVariable

Amount of time between script runs when AUTOSTART=true. Examples: 15m, 1h, 1d.

目标
SCRIPTINTERVAL
默认值
7d
价值
7d
ModeVariable

Download mode. Common values are artist or discography.

目标
MODE
默认值
artist
价值
artist
ARL TokenVariable

Required account token used by the download client. Keep this private. Use only with accounts/content you are authorized to access.

目标
ARL_TOKEN
Related ArtistVariable

Enable related artist discovery from your artist list. Leave false for a safer first setup.

目标
RELATED_ARTIST
默认值
false
价值
false
Related Artist RelatedVariable

Enable recursive related artist discovery. Warning: this can greatly expand processing.

目标
RELATED_ARTIST_RELATED
默认值
false
价值
false
Related CountVariable

Maximum related artists to import per artist.

目标
RELATED_COUNT
默认值
0
价值
0
Fan CountVariable

Minimum fan count required for related artist processing.

目标
FAN_COUNT
默认值
10
价值
10
Concurrent DownloadsVariable

Download concurrency. Keep this low until tested.

目标
CONCURRENT_DOWNLOADS
默认值
2
价值
2
Embedded Cover QualityVariable

Embedded cover image quality percentage. 100 = no compression.

目标
EMBEDDED_COVER_QUALITY
默认值
100
价值
100
FormatVariable

Target audio format. Common values: FLAC, ALAC, AAC, MP3, OPUS.

目标
FORMAT
默认值
FLAC
价值
FLAC
BitrateVariable

Target bitrate for lossy conversion when applicable.

目标
BITRATE
默认值
320
价值
320
Force ConvertVariable

Force conversion to requested format when supported. Leave false for safer behavior.

目标
FORCECONVERT
默认值
true
价值
true
Post Process ThreadsVariable

Number of threads used for format conversion and ReplayGain tagging.

目标
POSTPROCESSTHREADS
默认值
8
价值
8
Album Type FilterVariable

Album types to skip/filter. Example: COMPILE, SINGLE, ALBUM, EP.

目标
ALBUM_TYPE_FILTER
默认值
COMPILE
价值
COMPILE
Require QualityVariable

Require downloaded files to match the target file extension/quality.

目标
REQUIRE_QUALITY
默认值
false
价值
false
ReplayGainVariable

Enable ReplayGain scanning/tagging.

目标
REPLAYGAIN
默认值
true
价值
true
Ignore Artist Without ImageVariable

Skip artists with default/non-unique images.

目标
IGNORE_ARTIST_WITHOUT_IMAGE
默认值
true
价值
true
Complete My ArtistsVariable

Add artist IDs found in the library that are not already in your list. Leave false unless you understand the workflow.

目标
COMPLETE_MY_ARTISTS
默认值
false
价值
false
File PermissionsVariable

File permissions applied to processed files.

目标
FILE_PERMISSIONS
默认值
777
价值
777
Folder PermissionsVariable

Folder permissions applied to processed folders.

目标
FOLDER_PERMISSIONS
默认值
777
价值
777
Lidarr List ImportVariable

true = import artist list from Lidarr.

目标
LIDARR_LIST_IMPORT
默认值
false
价值
false
Lidarr URLVariable

Lidarr URL. Only used when LIDARR_LIST_IMPORT=true. Example: http://10.13.1.138:8686

目标
LIDARR_URL
Lidarr API KeyVariable

Lidarr API key. Only used when LIDARR_LIST_IMPORT=true.

目标
LIDARR_API_KEY
Notify PlexVariable

true = notify Plex after changes. Plex must have a library using the same media path.

目标
NOTIFYPLEX
默认值
false
价值
false
Plex Scan Path OverrideVariable

Optional. Path Plex sees for the same folder AMA writes to /downloads-ama. Example: /media/music. Leave blank if Plex also uses /downloads-ama.

目标
PLEXSCANPATH
Plex Library NameVariable

Exact Plex music library name. Only used when NOTIFYPLEX=true.

目标
PLEXLIBRARYNAME
默认值
Music
价值
Music
Plex URLVariable

Plex server URL. Only used when NOTIFYPLEX=true.

目标
PLEXURL
默认值
http://10.13.1.138:32400
价值
http://10.13.1.138:32400
Plex TokenVariable

Plex token. Only used when NOTIFYPLEX=true.

目标
PLEXTOKEN
Deemix ConfigPathrw

Host path to the Deemix WebUI config folder containing login.json.

目标
/deemix-config
默认值
/mnt/cache/appdata/Deemix-1
价值
/mnt/cache/appdata/Deemix-1
Deemix DownloadsPathrw

Host path to the Deemix WebUI downloads folder. AMA reads completed downloads and timed LRC files from here.

目标
/deemix-downloads
默认值
/mnt/user/media2/deemix-1
价值
/mnt/user/media2/deemix-1

详细信息

存储库
ghcr.io/crywolf203/ama-unraid:latest
最后更新2026-05-31
初见2026-05-20

在Unraid 上运行 AMA-Unraid 。

AMA-Unraid 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。