AMA-Unraid
Docker-Anwendung from crywolf203's Repository
Übersicht
Laufzeit-Argumente
- Netzwerk
bridge- Shell
bash- Privilegiert
- false
Konfiguration der Vorlage
Persistent AMA configuration, scripts, logs, cache, lists, and deemix data.
- Ziel
- /config
- Standard
- /mnt/cache/appdata/ama-unraid
- Wert
- /mnt/cache/appdata/ama-unraid
AMA download/output library path. If using Plex notification, this path should match the path your Plex Music library uses inside Plex.
- Ziel
- /downloads-ama
- Standard
- /mnt/user/media/music
- Wert
- /mnt/user/media/music
Download backend. Use deemix_api to send albums to the external Deemix WebUI/API container and enable timed LRC fallback.
- Ziel
- DOWNLOAD_CLIENT
- Standard
- deemix_api
- Wert
- deemix_api
URL for the running Deemix WebUI/API container. Example: http://SERVER-IP:6595
- Ziel
- DEEMIX_API_URL
- Standard
- http://10.13.1.138:6595
- Wert
- http://10.13.1.138:6595
Container path where the Deemix config/login.json is mounted. Leave as /deemix-config unless you changed the path mapping.
- Ziel
- DEEMIX_CONFIG_PATH
- Standard
- /deemix-config
- Wert
- /deemix-config
Container path where the Deemix downloads folder is mounted. Leave as /deemix-downloads unless you changed the path mapping.
- Ziel
- DEEMIX_DOWNLOAD_PATH
- Standard
- /deemix-downloads
- Wert
- /deemix-downloads
User ID for file ownership. 99 is the default Unraid nobody user.
- Standard
- 99
- Wert
- 99
Group ID for file ownership. 100 is the default Unraid users group.
- Standard
- 100
- Wert
- 100
true = run AMA automatically on container startup. false = manual runs only. Recommended to keep false until your configuration is tested.
- Ziel
- AUTOSTART
- Standard
- false
- Wert
- false
Amount of time between script runs when AUTOSTART=true. Examples: 15m, 1h, 1d.
- Ziel
- SCRIPTINTERVAL
- Standard
- 7d
- Wert
- 7d
Download mode. Common values are artist or discography.
- Ziel
- MODE
- Standard
- artist
- Wert
- artist
Required account token used by the download client. Keep this private. Use only with accounts/content you are authorized to access.
- Ziel
- ARL_TOKEN
Enable related artist discovery from your artist list. Leave false for a safer first setup.
- Ziel
- RELATED_ARTIST
- Standard
- false
- Wert
- false
Enable recursive related artist discovery. Warning: this can greatly expand processing.
- Ziel
- RELATED_ARTIST_RELATED
- Standard
- false
- Wert
- false
Maximum related artists to import per artist.
- Ziel
- RELATED_COUNT
- Standard
- 0
- Wert
- 0
Minimum fan count required for related artist processing.
- Ziel
- FAN_COUNT
- Standard
- 10
- Wert
- 10
Download concurrency. Keep this low until tested.
- Ziel
- CONCURRENT_DOWNLOADS
- Standard
- 2
- Wert
- 2
Embedded cover image quality percentage. 100 = no compression.
- Ziel
- EMBEDDED_COVER_QUALITY
- Standard
- 100
- Wert
- 100
Target audio format. Common values: FLAC, ALAC, AAC, MP3, OPUS.
- Ziel
- FORMAT
- Standard
- FLAC
- Wert
- FLAC
Target bitrate for lossy conversion when applicable.
- Ziel
- BITRATE
- Standard
- 320
- Wert
- 320
Force conversion to requested format when supported. Leave false for safer behavior.
- Ziel
- FORCECONVERT
- Standard
- true
- Wert
- true
Number of threads used for format conversion and ReplayGain tagging.
- Ziel
- POSTPROCESSTHREADS
- Standard
- 8
- Wert
- 8
Album types to skip/filter. Example: COMPILE, SINGLE, ALBUM, EP.
- Ziel
- ALBUM_TYPE_FILTER
- Standard
- COMPILE
- Wert
- COMPILE
Require downloaded files to match the target file extension/quality.
- Ziel
- REQUIRE_QUALITY
- Standard
- false
- Wert
- false
Enable ReplayGain scanning/tagging.
- Ziel
- REPLAYGAIN
- Standard
- true
- Wert
- true
Skip artists with default/non-unique images.
- Ziel
- IGNORE_ARTIST_WITHOUT_IMAGE
- Standard
- true
- Wert
- true
Add artist IDs found in the library that are not already in your list. Leave false unless you understand the workflow.
- Ziel
- COMPLETE_MY_ARTISTS
- Standard
- false
- Wert
- false
File permissions applied to processed files.
- Ziel
- FILE_PERMISSIONS
- Standard
- 777
- Wert
- 777
Folder permissions applied to processed folders.
- Ziel
- FOLDER_PERMISSIONS
- Standard
- 777
- Wert
- 777
true = import artist list from Lidarr.
- Ziel
- LIDARR_LIST_IMPORT
- Standard
- false
- Wert
- false
Lidarr URL. Only used when LIDARR_LIST_IMPORT=true. Example: http://10.13.1.138:8686
- Ziel
- LIDARR_URL
Lidarr API key. Only used when LIDARR_LIST_IMPORT=true.
- Ziel
- LIDARR_API_KEY
true = notify Plex after changes. Plex must have a library using the same media path.
- Ziel
- NOTIFYPLEX
- Standard
- false
- Wert
- false
Optional. Path Plex sees for the same folder AMA writes to /downloads-ama. Example: /media/music. Leave blank if Plex also uses /downloads-ama.
- Ziel
- PLEXSCANPATH
Exact Plex music library name. Only used when NOTIFYPLEX=true.
- Ziel
- PLEXLIBRARYNAME
- Standard
- Music
- Wert
- Music
Plex server URL. Only used when NOTIFYPLEX=true.
- Ziel
- PLEXURL
- Standard
- http://10.13.1.138:32400
- Wert
- http://10.13.1.138:32400
Plex token. Only used when NOTIFYPLEX=true.
- Ziel
- PLEXTOKEN
Host path to the Deemix WebUI config folder containing login.json.
- Ziel
- /deemix-config
- Standard
- /mnt/cache/appdata/Deemix-1
- Wert
- /mnt/cache/appdata/Deemix-1
Host path to the Deemix WebUI downloads folder. AMA reads completed downloads and timed LRC files from here.
- Ziel
- /deemix-downloads
- Standard
- /mnt/user/media2/deemix-1
- Wert
- /mnt/user/media2/deemix-1
Kategorien
Einzelheiten
ghcr.io/crywolf203/ama-unraid:latestFühren Sie AMA-Unraid auf Unraid aus.
AMA-Unraid ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.