Migrate seedbox, add mounts and redirects
This commit is contained in:
parent
d78552898d
commit
86809e7ff6
14
dns.yml
14
dns.yml
|
@ -61,40 +61,30 @@
|
|||
- { name: "edzxe6qpinwhafgwlt6b44yarhhfn3xl._domainkey.", pointer: "edzxe6qpinwhafgwlt6b44yarhhfn3xl.dkim.amazonses.com" }
|
||||
A:
|
||||
- { name: "", addr: "88.198.95.52" }
|
||||
- { name: "seed.", addr: "88.198.95.52" }
|
||||
- { name: "sd.", addr: "88.198.95.52" }
|
||||
- { name: "social.", addr: "88.198.95.52" }
|
||||
- { name: "nbg0.", addr: "88.198.95.52" }
|
||||
|
||||
- { name: "", addr: "88.198.95.107" }
|
||||
- { name: "seed.", addr: "88.198.95.107" }
|
||||
- { name: "sd.", addr: "88.198.95.107" }
|
||||
- { name: "social.", addr: "88.198.95.107" }
|
||||
- { name: "nbg1.", addr: "88.198.95.107" }
|
||||
|
||||
- { name: "", addr: "88.198.95.106" }
|
||||
- { name: "seed.", addr: "88.198.95.106" }
|
||||
- { name: "sd.", addr: "88.198.95.106" }
|
||||
- { name: "social.", addr: "88.198.95.106" }
|
||||
- { name: "nbg2.", addr: "88.198.95.106" }
|
||||
|
||||
- { name: "", addr: "88.198.95.100" }
|
||||
- { name: "seed.", addr: "88.198.95.100" }
|
||||
- { name: "sd.", addr: "88.198.95.100" }
|
||||
- { name: "social.", addr: "88.198.95.100" }
|
||||
- { name: "nbg3.", addr: "88.198.95.100" }
|
||||
|
||||
- { name: "", addr: "88.198.95.63" }
|
||||
- { name: "seed.", addr: "88.198.95.63" }
|
||||
- { name: "sd.", addr: "88.198.95.63" }
|
||||
- { name: "social.", addr: "88.198.95.63" }
|
||||
- { name: "nbg4.", addr: "88.198.95.63" }
|
||||
group:
|
||||
A:
|
||||
- { domain: "stats", group: "frontend" }
|
||||
- { domain: "git", group: "frontend" }
|
||||
#- { domain: "seed", group: "frontend" }
|
||||
#- { domain: "sd", group: "frontend" }
|
||||
- { domain: "seed", group: "frontend" }
|
||||
- { domain: "sd", group: "frontend" }
|
||||
roles:
|
||||
- file
|
||||
- apt
|
||||
|
|
|
@ -33,6 +33,9 @@
|
|||
- {expose: 2442, proxy: 2443, group: "dev"} # Gitea SSH
|
||||
- {expose: 6400, proxy: 6401, group: "social"} # Mumble
|
||||
#- {expose: 25565, proxy: 25575, group: "minecraft"} # Minecraft
|
||||
redirect:
|
||||
prefix:
|
||||
- { pfx: "/web", acl: '{ hdr_beg(host) -i seed } { url / }' }
|
||||
public:
|
||||
# These are load balanced, it doesn't matter what IP they point to
|
||||
- {domain: "stats", count: 5, service: "grafana", httpchk: true}
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit f7ca1f754bc818255b64e62431018226eaaf8fc8
|
||||
Subproject commit 7100274321bf0cf46288f7fb9bc124b97a31a84c
|
|
@ -32,7 +32,7 @@
|
|||
rpc:
|
||||
host: "{{ ansible_ens10.ipv4.address }}"
|
||||
port: "{{ global.seedbox.transmission.port }}"
|
||||
root_dir: "/mnt/seedbox" # TODO: Use device UUIDs
|
||||
root_dir: "/mnt/seedbox"
|
||||
blacklist: "https://github.com/sahsu/transmission-blocklist/releases/download/1.0.3/blocklist.gz"
|
||||
sftp_chroot:
|
||||
- { user: "seedbox",
|
||||
|
@ -42,8 +42,11 @@
|
|||
vault:
|
||||
roles:
|
||||
- "transmission"
|
||||
mounts:
|
||||
- { uuid: '62c4b10c-69b0-40df-a523-f64a40f7688d', dest: '{{ transmission.root_dir }}', state: 'mounted', fstype: 'xfs' }
|
||||
roles:
|
||||
- vault
|
||||
- mounts
|
||||
- apt
|
||||
- darkhttpd
|
||||
- file
|
||||
|
|
Reference in New Issue