mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-10-10 10:48:10 +02:00
Optimized Bleusky API redirect domain
This commit is contained in:
@@ -60,13 +60,13 @@
|
||||
]
|
||||
+
|
||||
(
|
||||
(BLUESKY_VIEW_DOMAIN != 'api.bsky.app')
|
||||
(BLUESKY_VIEW_DOMAIN_FINAL != 'api.bsky.app')
|
||||
| ternary([
|
||||
{
|
||||
'type': 'A',
|
||||
'solo': True,
|
||||
'zone': (BLUESKY_VIEW_DOMAIN | to_zone),
|
||||
'name': BLUESKY_VIEW_DOMAIN,
|
||||
'zone': (BLUESKY_VIEW_DOMAIN_FINAL | to_zone),
|
||||
'name': BLUESKY_VIEW_DOMAIN_FINAL,
|
||||
'content': networks.internet.ip4,
|
||||
'proxied': False,
|
||||
'state': (
|
||||
@@ -77,8 +77,8 @@
|
||||
{
|
||||
'type': 'AAAA',
|
||||
'solo': True,
|
||||
'zone': (BLUESKY_VIEW_DOMAIN | to_zone),
|
||||
'name': BLUESKY_VIEW_DOMAIN,
|
||||
'zone': (BLUESKY_VIEW_DOMAIN_FINAL | to_zone),
|
||||
'name': BLUESKY_VIEW_DOMAIN_FINAL,
|
||||
'content': (networks.internet.ip6 | default('')),
|
||||
'proxied': False,
|
||||
'state': (
|
||||
|
@@ -20,11 +20,11 @@
|
||||
proxy_extra_configuration: "{{ BLUESKY_FRONT_PROXY_CONTENT }}"
|
||||
when: BLUESKY_WEB_ENABLED | bool
|
||||
|
||||
- name: "Include front proxy for {{ BLUESKY_VIEW_DOMAIN }}:{{ BLUESKY_VIEW_PORT }}"
|
||||
- name: "Include front proxy for {{ BLUESKY_VIEW_DOMAIN_FINAL }}:{{ BLUESKY_VIEW_PORT }}"
|
||||
include_role:
|
||||
name: sys-stk-front-proxy
|
||||
vars:
|
||||
domain: "{{ BLUESKY_VIEW_DOMAIN }}"
|
||||
domain: "{{ BLUESKY_VIEW_DOMAIN_FINAL }}"
|
||||
http_port: "{{ BLUESKY_VIEW_PORT }}"
|
||||
when: BLUESKY_VIEW_ENABLED | bool
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
BLUESKY_REDIRECT_DOMAIN_MAPPINGS: >-
|
||||
{{
|
||||
( (BLUESKY_WEB_ENABLED | bool) | ternary([], [ {'source': BLUESKY_WEB_DOMAIN, 'target': BLUESKY_API_DOMAIN } ]) )
|
||||
+ ( (BLUESKY_VIEW_ENABLED | bool) | ternary([], [ {'source': BLUESKY_VIEW_DOMAIN, 'target': BLUESKY_API_DOMAIN } ]) )
|
||||
+ ( (BLUESKY_VIEW_ENABLED | bool) | ternary([], [ {'source': BLUESKY_VIEW_DOMAIN_LOCAL, 'target': BLUESKY_API_DOMAIN } ]) )
|
||||
}}
|
||||
|
||||
- name: "Redirect deactivated BlueSky Services to {{ BLUESKY_API_DOMAIN }}"
|
||||
|
Reference in New Issue
Block a user