Compare commits

..

2 Commits

Author SHA1 Message Date
227f0a5df5 Add navidrome too 2024-08-10 22:42:06 -05:00
db36aa7eae Add Lidarr back into the mix 2024-08-10 22:30:17 -05:00
4 changed files with 35 additions and 0 deletions

View File

@ -109,6 +109,10 @@
- record: prometheus.desu.ltd - record: prometheus.desu.ltd
value: vm-general-1.ashburn.mgmt.desu.ltd value: vm-general-1.ashburn.mgmt.desu.ltd
# Public media stuff # Public media stuff
- record: music.desu.ltd
value: vm-general-1.ashburn.mgmt.desu.ltd
- record: lidarr.media.desu.ltd
value: vm-general-1.ashburn.mgmt.desu.ltd
- record: prowlarr.media.desu.ltd - record: prowlarr.media.desu.ltd
value: vm-general-1.ashburn.mgmt.desu.ltd value: vm-general-1.ashburn.mgmt.desu.ltd
- record: sonarr.media.desu.ltd - record: sonarr.media.desu.ltd

View File

@ -29,6 +29,8 @@
- web/nextcloud.yml - web/nextcloud.yml
- web/synapse.yml - web/synapse.yml
# Backend web services # Backend web services
- web/lidarr.yml
- web/navidrome.yml
- web/prowlarr.yml - web/prowlarr.yml
- web/radarr.yml - web/radarr.yml
- web/sonarr.yml - web/sonarr.yml
@ -139,6 +141,16 @@
- "deny all" - "deny all"
proxy_pass: http://prometheus:9090 proxy_pass: http://prometheus:9090
# desu.ltd media bullshit # desu.ltd media bullshit
- name: music.desu.ltd
directives:
- "allow {{ common_home_address }}/{{ common_home_address_mask }}"
- "deny all"
proxy_pass: http://navidrome:4533
- name: lidarr.media.desu.ltd
directives:
- "allow {{ common_home_address }}/{{ common_home_address_mask }}"
- "deny all"
proxy_pass: http://lidarr:8686
- name: prowlarr.media.desu.ltd - name: prowlarr.media.desu.ltd
directives: directives:
- "allow {{ common_home_address }}/{{ common_home_address_mask }}" - "allow {{ common_home_address }}/{{ common_home_address_mask }}"

View File

@ -9,7 +9,10 @@
env: env:
TZ: "America/Chicago" TZ: "America/Chicago"
volumes: volumes:
# https://github.com/RandomNinjaAtk/arr-scripts?tab=readme-ov-file
- /data/lidarr/config:/config - /data/lidarr/config:/config
- /data/lidarr/custom-services.d:/custom-services.d
- /data/lidarr/custom-cont-init.d:/custom-cont-init.d
- /data/shared/downloads:/data - /data/shared/downloads:/data
- /data/shared/media/music:/music - /data/shared/media/music:/music
tags: [ docker, lidarr ] tags: [ docker, lidarr ]

View File

@ -0,0 +1,16 @@
# vim:ft=ansible:
- name: docker deploy navidrome
docker_container:
name: navidrome
image: deluan/navidrome:latest
user: 911:911
env:
ND_BASEURL: "https://music.desu.ltd"
ND_LOGLEVEL: "info"
networks:
- name: web
aliases: [ "navidrome" ]
volumes:
- /data/navidrome/data:/data
- /data/shared/media/music:/music:ro
tags: [ docker, navidrome ]