Rename music/flac volume to music/collection

This commit is contained in:
Wojciech Kozlowski 2023-03-01 19:58:37 +01:00
parent 335bcf0fd5
commit a83aeac92a
8 changed files with 16 additions and 11 deletions

View File

@ -166,7 +166,7 @@ All steps below are to be executed as the `music` user.
### Import new music ### Import new music
1. Run `beet import /var/lib/yggdrasil/home/music/rip`. This will move the music files to 1. Run `beet import /var/lib/yggdrasil/home/music/rip`. This will move the music files to
`/var/lib/yggdrasil/data/music/flac`. `/var/lib/yggdrasil/data/music/collection`.
2. Run `beet convert -a <match>`, where `<match>` is used to narrow down to new music only. This 2. Run `beet convert -a <match>`, where `<match>` is used to narrow down to new music only. This
will convert the flac files into mp3 files for sharing via Nextcloud. will convert the flac files into mp3 files for sharing via Nextcloud.
3. Run `nextcloud-upload /var/tmp/music/mp3/<artist>` for every artist to upload to Nextcloud. 3. Run `nextcloud-upload /var/tmp/music/mp3/<artist>` for every artist to upload to Nextcloud.

View File

@ -99,9 +99,11 @@ music_user_samba_password: "{{ vault_music_user_samba_password }}"
music_user_home_directory: "{{ system_var_home_directory }}/{{ music_user_name }}" music_user_home_directory: "{{ system_var_home_directory }}/{{ music_user_name }}"
music_user_data_directory: "{{ system_var_data_directory }}/{{ music_user_name }}" music_user_data_directory: "{{ system_var_data_directory }}/{{ music_user_name }}"
music_user_data_collection_directory: "{{ music_user_data_directory }}/collection"
music_user_home_dataset: "rpool{{ music_user_home_directory }}" music_user_home_dataset: "rpool{{ music_user_home_directory }}"
music_user_data_dataset: "rpool{{ music_user_data_directory }}" music_user_data_dataset: "rpool{{ music_user_data_directory }}"
music_user_data_collection_dataset: "{{ music_user_data_dataset }}/collection"
# -------------------------------------------------------------------------------------------------- # --------------------------------------------------------------------------------------------------
# music:backups # music:backups
@ -144,7 +146,7 @@ services_host_services:
address: "{{ vpn_bridge_prefix }}.6" address: "{{ vpn_bridge_prefix }}.6"
music: music:
address: "{{ vpn_bridge_prefix }}.7" address: "{{ vpn_bridge_prefix }}.7"
music_path: "{{ music_user_data_directory }}/flac" music_path: "{{ music_user_data_collection_directory }}"
# -------------------------------------------------------------------------------------------------- # --------------------------------------------------------------------------------------------------
# services:backups # services:backups

View File

@ -11,3 +11,6 @@ argument_specs:
music_user_data_dataset: music_user_data_dataset:
type: "str" type: "str"
required: true required: true
music_user_data_collection_dataset:
type: "str"
required: true

View File

@ -21,9 +21,9 @@
extra_zfs_properties: extra_zfs_properties:
canmount: "off" canmount: "off"
- name: "create music volume dataset" - name: "create music collection dataset"
community.general.zfs: community.general.zfs:
name: "{{ music_user_data_dataset }}/flac" name: "{{ music_user_data_collection_dataset }}"
state: "present" state: "present"
- name: "create backup data dataset" - name: "create backup data dataset"

View File

@ -8,7 +8,7 @@ argument_specs:
music_user_home_directory: music_user_home_directory:
type: "str" type: "str"
required: true required: true
music_user_data_directory: music_user_data_collection_directory:
type: "str" type: "str"
required: true required: true
music_user_nextcloud_domain: music_user_nextcloud_domain:

View File

@ -1,7 +1,7 @@
plugins: convert fetchart info plugins: convert fetchart info
library: {{ music_user_data_directory }}/flac/library.db library: {{ music_user_data_collection_directory }}/library.db
directory: {{ music_user_data_directory }}/flac directory: {{ music_user_data_collection_directory }}
paths: paths:
default: $albumartist/$year $album%aunique{}/$track $title default: $albumartist/$year $album%aunique{}/$track $title
singleton: Non-Album/$artist/$title singleton: Non-Album/$artist/$title

View File

@ -7,15 +7,15 @@
group: "{{ music_user_name }}" group: "{{ music_user_name }}"
mode: 0755 mode: 0755
- name: "directories : create volume \"flac\"" - name: "directories : create collection directory"
ansible.builtin.file: ansible.builtin.file:
path: "{{ music_user_data_directory }}/flac" path: "{{ music_user_data_collection_directory }}"
state: "directory" state: "directory"
owner: "{{ music_user_name }}" owner: "{{ music_user_name }}"
group: "{{ music_user_name }}" group: "{{ music_user_name }}"
mode: 0755 mode: 0755
- name: "directories : create directory \"rip\"" - name: "directories : create rip directory"
ansible.builtin.file: ansible.builtin.file:
path: "{{ music_user_home_directory }}/rip" path: "{{ music_user_home_directory }}/rip"
state: "directory" state: "directory"

View File

@ -31,7 +31,7 @@
block: | block: |
[music-archive] [music-archive]
comment = Music archive comment = Music archive
path = {{ music_user_data_directory }}/flac path = {{ music_user_data_collection_directory }}
browseable = yes browseable = yes
read only = yes read only = yes
register: music_rip_samba_archive_config register: music_rip_samba_archive_config