Absorbs the separate control-panel git repo as a subdirectory. Instances and backups directories excluded via .gitignore. Bunker Admin
57 lines
1.2 KiB
Handlebars
57 lines
1.2 KiB
Handlebars
# Pangolin Resources — Instance: {{name}}
|
|
# Maps subdomains to internal services via Newt tunnel
|
|
|
|
resources:
|
|
- name: app
|
|
subdomain: app
|
|
target: http://{{containerPrefix}}-nginx:80
|
|
isBaseDomain: false
|
|
|
|
- name: api
|
|
subdomain: api
|
|
target: http://{{containerPrefix}}-nginx:80
|
|
isBaseDomain: false
|
|
|
|
{{#if enableMedia}}
|
|
- name: media
|
|
subdomain: media
|
|
target: http://{{containerPrefix}}-nginx:80
|
|
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
|
|
isBaseDomain: false
|
|
{{/if}}
|
|
|
|
{{#if enableGancio}}
|
|
- name: events
|
|
subdomain: events
|
|
target: http://{{containerPrefix}}-gancio:13120
|
|
isBaseDomain: false
|
|
{{/if}}
|
|
|
|
{{#if enableMonitoring}}
|
|
- name: grafana
|
|
subdomain: grafana
|
|
target: http://{{containerPrefix}}-grafana:3000
|
|
isBaseDomain: false
|
|
{{/if}}
|
|
|
|
- name: root
|
|
subdomain: ""
|
|
target: http://{{containerPrefix}}-mkdocs:8000
|
|
isBaseDomain: true
|