Compare commits
2 Commits
85c039e4dc
...
227f0a5df5
Author | SHA1 | Date | |
---|---|---|---|
227f0a5df5 | |||
db36aa7eae |
@ -109,6 +109,10 @@
|
||||
- record: prometheus.desu.ltd
|
||||
value: vm-general-1.ashburn.mgmt.desu.ltd
|
||||
# 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
|
||||
value: vm-general-1.ashburn.mgmt.desu.ltd
|
||||
- record: sonarr.media.desu.ltd
|
||||
|
@ -29,6 +29,8 @@
|
||||
- web/nextcloud.yml
|
||||
- web/synapse.yml
|
||||
# Backend web services
|
||||
- web/lidarr.yml
|
||||
- web/navidrome.yml
|
||||
- web/prowlarr.yml
|
||||
- web/radarr.yml
|
||||
- web/sonarr.yml
|
||||
@ -139,6 +141,16 @@
|
||||
- "deny all"
|
||||
proxy_pass: http://prometheus:9090
|
||||
# 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
|
||||
directives:
|
||||
- "allow {{ common_home_address }}/{{ common_home_address_mask }}"
|
||||
|
@ -9,7 +9,10 @@
|
||||
env:
|
||||
TZ: "America/Chicago"
|
||||
volumes:
|
||||
# https://github.com/RandomNinjaAtk/arr-scripts?tab=readme-ov-file
|
||||
- /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/media/music:/music
|
||||
tags: [ docker, lidarr ]
|
||||
|
16
playbooks/tasks/web/navidrome.yml
Normal file
16
playbooks/tasks/web/navidrome.yml
Normal 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 ]
|
Loading…
Reference in New Issue
Block a user