Ansible role to manage a Navidrome instance
Find a file
Julien Riou 0386c756b9
feat: Initial release
Signed-off-by: Julien Riou <julien@riou.xyz>
2025-03-03 14:06:02 +01:00
defaults feat: Initial release 2025-03-03 14:06:02 +01:00
handlers feat: Initial release 2025-03-03 14:06:02 +01:00
tasks feat: Initial release 2025-03-03 14:06:02 +01:00
templates feat: Initial release 2025-03-03 14:06:02 +01:00
.gitignore feat: Initial release 2025-03-03 14:06:02 +01:00
LICENSE Initial commit 2025-03-03 13:55:14 +01:00
README.md feat: Initial release 2025-03-03 14:06:02 +01:00

Ansible Role Navidrome

Ansible role to manage a Navidrome instance.

Installation

Clone the repository in your local Ansible roles directory:

git clone https://git.riou.xyz/jriou/ansible-role-forgejo.git ~/.ansible/roles/navidrome

See Storing and finding roles.

Configuration

See Variable precedence to find where you should put your own variables.

See list of default variables.

Usage

Example of a basic navidrome.yml playbook:

hosts:
  - navidrome

roles:
  - navidrome

Then run the playbook:

ansible-playbook navidrome.yml

Donate

As we all love FOSS, you should consider sponsoring the Navidrome project.