Signed-off-by: Julien Riou <julien@riou.xyz>
This commit is contained in:
parent
ad30a8307f
commit
f418990e84
85 changed files with 3520 additions and 2 deletions
78
roles/navidrome/meta/argument_specs.yml
Normal file
78
roles/navidrome/meta/argument_specs.yml
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
---
|
||||
argument_specs:
|
||||
main:
|
||||
short_description: Install Navidrome.
|
||||
description:
|
||||
- Install [Navidrome](https://github.com/navidrome/navidrome).
|
||||
author:
|
||||
- jriou
|
||||
options:
|
||||
navidrome_version:
|
||||
description:
|
||||
- Version of the debian package.
|
||||
default: 0.54.5
|
||||
|
||||
navidrome_arch:
|
||||
description:
|
||||
- Architecture of the debian package.
|
||||
default: amd64
|
||||
|
||||
navidrome_user:
|
||||
description:
|
||||
- Operating system user to run the service.
|
||||
default: navidrome
|
||||
|
||||
navidrome_group:
|
||||
description:
|
||||
- Operating system group to run the service.
|
||||
default: navidrome
|
||||
|
||||
navidrome_music_folder:
|
||||
description:
|
||||
- Path to the music folder.
|
||||
type: path
|
||||
default: /opt/navidrome/music
|
||||
|
||||
navidrome_data_folder:
|
||||
description:
|
||||
- Path to the data directory.
|
||||
type: path
|
||||
default: /var/lib/navidrome
|
||||
|
||||
navidrome_cache_folder:
|
||||
description:
|
||||
- Path to the cache folder.
|
||||
type: path
|
||||
default: "{{ navidrome_data_folder }}/cache"
|
||||
|
||||
navidrome_manage_iptables:
|
||||
description:
|
||||
- Configure iptables rules
|
||||
type: bool
|
||||
default: false
|
||||
|
||||
navidrome_allowed_sources:
|
||||
description:
|
||||
- List of IP ranges to allow when `navidrome_manage_iptables` is enabled
|
||||
type: list
|
||||
|
||||
navidrome_address:
|
||||
description:
|
||||
- Address to listen.
|
||||
default: localhost
|
||||
|
||||
navidrome_port:
|
||||
description:
|
||||
- Port to listen
|
||||
type: int
|
||||
default: 4533
|
||||
|
||||
navidrome_enable_insights_collector:
|
||||
description:
|
||||
- Enable the insights collector.
|
||||
type: bool
|
||||
default: false
|
||||
|
||||
navidrome_base_url:
|
||||
description:
|
||||
- Base URL of the web interface.
|
||||
Loading…
Add table
Add a link
Reference in a new issue