Add some... stuff to vm-general-1 that acquires media

This commit is contained in:
Salt 2022-11-13 20:55:40 -06:00
parent cd54e3f4f6
commit 53126bfeb8
3 changed files with 36 additions and 0 deletions

View File

@ -113,6 +113,15 @@
value: vm-general-1.ashburn.mgmt.desu.ltd value: vm-general-1.ashburn.mgmt.desu.ltd
- record: vault.desu.ltd - record: vault.desu.ltd
value: vm-general-1.ashburn.mgmt.desu.ltd value: vm-general-1.ashburn.mgmt.desu.ltd
# Public media stuff
- record: prowlarr.media.desu.ltd
value: vm-general-1.ashburn.mgmt.desu.ltd
- record: sonarr.media.desu.ltd
value: vm-general-1.ashburn.mgmt.desu.ltd
- record: radarr.media.desu.ltd
value: vm-general-1.ashburn.mgmt.desu.ltd
- record: transmission.media.desu.ltd
value: vm-general-1.ashburn.mgmt.desu.ltd
# Local # Local
- record: homeauto.local.desu.ltd - record: homeauto.local.desu.ltd
value: pi-homeauto-1.home.mgmt.desu.ltd value: pi-homeauto-1.home.mgmt.desu.ltd

View File

@ -27,8 +27,12 @@
- web/gitea.yml - web/gitea.yml
- web/netbox.yml - web/netbox.yml
- web/nextcloud.yml - web/nextcloud.yml
- web/prowlarr.yml
- web/radarr.yml
- web/sonarr.yml
- web/srv.yml - web/srv.yml
- web/synapse.yml - web/synapse.yml
- web/transmission.yml
- game/satisfactory.yml - game/satisfactory.yml
- game/factorio.yml - game/factorio.yml
tags: [ always ] tags: [ always ]
@ -44,6 +48,7 @@
- /data/gitea/data/gitea/log - /data/gitea/data/gitea/log
- /data/minecraft/oldpack/backups - /data/minecraft/oldpack/backups
- /data/minecraft/stoneblock/backups - /data/minecraft/stoneblock/backups
- /data/shared/media
tags: [ backup ] tags: [ backup ]
- role: docker-minecraft - role: docker-minecraft
vars: vars:
@ -268,6 +273,27 @@
proxy_pass: http://netbox:8080 proxy_pass: http://netbox:8080
- name: vault.desu.ltd - name: vault.desu.ltd
proxy_pass: http://vaultwarden:80 proxy_pass: http://vaultwarden:80
# desu.ltd media bullshit
- name: prowlarr.media.desu.ltd
directives:
- "allow 24.182.160.0/20"
- "deny all"
proxy_pass: http://prowlarr:9696
- name: sonarr.media.desu.ltd
directives:
- "allow 24.182.160.0/20"
- "deny all"
proxy_pass: http://sonarr:8989
- name: radarr.media.desu.ltd
directives:
- "allow 24.182.160.0/20"
- "deny all"
proxy_pass: http://radarr:7878
- name: transmission.media.desu.ltd
directives:
- "allow 24.182.160.0/20"
- "deny all"
proxy_pass: http://transmission:9091
# 9iron # 9iron
- name: www.9iron.club - name: www.9iron.club
directives: directives:

View File

@ -22,6 +22,7 @@
- /data/nextcloud/custom_apps:/var/www/html/custom_apps - /data/nextcloud/custom_apps:/var/www/html/custom_apps
- /data/nextcloud/config:/var/www/html/config - /data/nextcloud/config:/var/www/html/config
- /data/nextcloud/themes:/var/www/html/themes - /data/nextcloud/themes:/var/www/html/themes
- /data/shared:/shared
- /srv/desu.ltd/nc:/var/www/html/data - /srv/desu.ltd/nc:/var/www/html/data
tags: [ docker, nextcloud ] tags: [ docker, nextcloud ]
- name: assure nextcloud cron cronjob - name: assure nextcloud cron cronjob