Okay Wish I could say I know exactly. Will do better next time promise lol

This commit is contained in:
2026-02-26 17:47:04 -07:00
parent 2fa50b001c
commit 9e51aac570
727 changed files with 217309 additions and 5801 deletions

View File

@@ -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}}