Added integration for Traefik and made some minor tweaks
This commit is contained in:
@@ -16,18 +16,19 @@ catalog:
|
||||
required: false
|
||||
type: string
|
||||
|
||||
- variable: "URL"
|
||||
label: "URL"
|
||||
- variable: "TRAEFIK_HOST"
|
||||
label: "Public Host Domain"
|
||||
description: |
|
||||
The domain or hostname the service can be accessed at.
|
||||
default: "http://localhost"
|
||||
required: true
|
||||
The host that Traefik will use to provide public access.
|
||||
Leaving this empty will disable Traefik on this stack.
|
||||
default: "subdomain.domain.tld"
|
||||
required: false
|
||||
type: string
|
||||
|
||||
- variable: "HOST_HTTP_PORT"
|
||||
label: "Host HTTP Port"
|
||||
- variable: "WEB_PORT"
|
||||
label: "Web Port"
|
||||
description: |
|
||||
The HTTP port to access the web interface on.
|
||||
The port to access the web interface on.
|
||||
default: "10200"
|
||||
required: true
|
||||
type: string
|
||||
@@ -36,6 +37,7 @@ catalog:
|
||||
label: "MySQL Root Password"
|
||||
description: |
|
||||
A secure password to be used by the "root" MySQL user.
|
||||
#default:
|
||||
required: true
|
||||
type: password
|
||||
|
||||
@@ -43,6 +45,7 @@ catalog:
|
||||
label: "MySQL User Password"
|
||||
description: |
|
||||
A secure password to be used by the "ninja" MySQL user.
|
||||
#default:
|
||||
required: true
|
||||
type: password
|
||||
|
||||
@@ -70,17 +73,10 @@ catalog:
|
||||
- variable: DATA_DIR
|
||||
label: "Data Directory"
|
||||
description: |
|
||||
The directory within the stack directory to store data
|
||||
The directory to store persistent data for the stack.
|
||||
default: "Personal/InvoiceNinja"
|
||||
required: true
|
||||
type: string
|
||||
|
||||
# - variable: "SSL_CERT"
|
||||
# label: "SSL Certificate"
|
||||
# description: |
|
||||
# Please select which certificate you'd like to use from the environment (if any).
|
||||
# required: false
|
||||
# type: certificate
|
||||
|
||||
#services:
|
||||
# app:
|
||||
Reference in New Issue
Block a user