2025-07-07 01:49:01 -04:00

89 lines
2.8 KiB
YAML

---
- name: Set up the reverse proxy for external only services
hosts: caddy_external
become: true
roles:
- role: caddy/install
- role: caddy/proxy
vars:
domains:
- name: "thatshit.live"
dynamic_dns: true
sites:
- name: "draw"
host: "{{ lookup('hostip', 'portainer_main') }}"
port: 5001
- name: "paste"
host: "{{ lookup('hostip', 'portainer_main') }}"
port: 5009
- name: "do"
host: "{{ lookup('hostip', 'apps') }}"
port: 7076
- name: "upload"
host: "{{ lookup('hostip', 'apps') }}"
port: 7077
- name: "drop"
host: "{{ lookup('hostip', 'apps') }}"
port: 7077
- name: "share"
host: "{{ lookup('hostip', 'apps') }}"
port: 7078
- name: "convert"
host: "{{ lookup('hostip', 'apps') }}"
port: 7079
- name: "blinker.club"
host: "{{ lookup('hostip', 'portainer_main') }}"
port: 7575
dynamic_dns: true
sites:
- name: "pass"
host: "{{ lookup('hostip', 'portainer_main') }}"
port: 5004
- name: "tables"
host: "{{ lookup('hostip', 'portainer_main') }}"
port: 5005
- name: "watch"
host: "{{ lookup('hostip', 'streaming_services') }}"
port: 5001
- name: "memos"
host: "{{ lookup('hostip', 'apps') }}"
port: 7071
- name: "auth"
host: "{{ lookup('hostip', 'portainer_main') }}"
port: 4501
- name: "pdf"
host: "{{ lookup('hostip', 'apps') }}"
port: 7075
- name: "linkwarden"
host: "{{ lookup('hostip', 'portainer_main') }}"
port: 5010
- name: "vaultwarden"
host: "{{ lookup('hostip', 'apps') }}"
port: 7072
- name: "mediarequest"
host: "{{ lookup('hostip', 'streaming_services') }}"
port: 5002
- name: "fileshare"
host: "{{ lookup('hostip', 'apps') }}"
port: 7073
- name: "thegrind.dev"
dynamic_dns: true
sites:
- name: "blog"
host: "{{ lookup('hostip', 'portainer_main') }}"
port: 5007
- name: "tools"
host: "{{ lookup('hostip', 'portainer_main') }}"
port: 8989
- name: "auth"
host: "{{ lookup('hostip', 'portainer_main') }}"
port: 4501
- name: "gist"
host: "{{ lookup('hostip', 'portainer_main') }}"
port: 5006
- name: "tianji"
host: "{{ lookup('hostip', 'apps') }}"
port: 7074
- name: "tasks"
host: "{{ lookup('hostip', 'apps') }}"
port: 7070