Okay Wish I could say I know exactly. Will do better next time promise lol
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
# Pangolin Resources — Instance: {{name}}
|
||||
# Maps subdomains to internal services via Newt tunnel
|
||||
# All resources route through nginx for consistent subdomain handling
|
||||
|
||||
resources:
|
||||
# ─── Always-On Resources ──────────────────────────────────
|
||||
|
||||
- name: app
|
||||
subdomain: app
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
@@ -12,6 +14,33 @@ resources:
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
|
||||
- name: root
|
||||
subdomain: ""
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: true
|
||||
|
||||
- name: docs
|
||||
subdomain: docs
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
|
||||
- name: db
|
||||
subdomain: db
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
|
||||
- name: mail
|
||||
subdomain: mail
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
|
||||
- name: qr
|
||||
subdomain: qr
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
|
||||
# ─── Conditional Resources ────────────────────────────────
|
||||
|
||||
{{#if enableMedia}}
|
||||
- name: media
|
||||
subdomain: media
|
||||
@@ -19,38 +48,64 @@ resources:
|
||||
isBaseDomain: false
|
||||
{{/if}}
|
||||
|
||||
- name: docs
|
||||
subdomain: docs
|
||||
target: http://{{containerPrefix}}-mkdocs:8000
|
||||
isBaseDomain: false
|
||||
|
||||
- name: db
|
||||
subdomain: db
|
||||
target: http://{{containerPrefix}}-nocodb:8080
|
||||
isBaseDomain: false
|
||||
|
||||
{{#if enableListmonk}}
|
||||
- name: listmonk
|
||||
subdomain: listmonk
|
||||
target: http://{{containerPrefix}}-listmonk:9000
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
{{/if}}
|
||||
|
||||
{{#if enableGancio}}
|
||||
- name: events
|
||||
subdomain: events
|
||||
target: http://{{containerPrefix}}-gancio:13120
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
{{/if}}
|
||||
|
||||
{{#if enableChat}}
|
||||
- name: chat
|
||||
subdomain: chat
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
{{/if}}
|
||||
|
||||
{{#if enableMeet}}
|
||||
- name: meet
|
||||
subdomain: meet
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
{{/if}}
|
||||
|
||||
{{#if enableMonitoring}}
|
||||
- name: grafana
|
||||
subdomain: grafana
|
||||
target: http://{{containerPrefix}}-grafana:3000
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
{{/if}}
|
||||
|
||||
- name: root
|
||||
subdomain: ""
|
||||
target: http://{{containerPrefix}}-mkdocs:8000
|
||||
isBaseDomain: true
|
||||
{{#if enableDevTools}}
|
||||
- name: code
|
||||
subdomain: code
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
|
||||
- name: git
|
||||
subdomain: git
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
|
||||
- name: n8n
|
||||
subdomain: n8n
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
|
||||
- name: home
|
||||
subdomain: home
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
|
||||
- name: vault
|
||||
subdomain: vault
|
||||
target: http://{{containerPrefix}}-nginx:80
|
||||
isBaseDomain: false
|
||||
{{/if}}
|
||||
|
||||
Reference in New Issue
Block a user