feat(crafty-4) move to stable (#4430)

This commit is contained in:
Xstar97
2022-11-20 09:24:18 -05:00
committed by GitHub
parent 47e35fc682
commit 90ca887adf
9 changed files with 32 additions and 90 deletions
@@ -5,8 +5,8 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 11.0.3
deprecated: false
description: Crafty 4 is the next iteration of our Minecraft Server Wrapper / Controller / Launcher.
home: https://truecharts.org/docs/charts/incubator/crafty-4
description: Crafty Controller is a Minecraft Server Control Panel / Launcher.
home: https://truecharts.org/docs/charts/stable/crafty-4
icon: https://truecharts.org/img/hotlink-ok/chart-icons/crafty-4.png
keywords:
- crafty-4
@@ -23,9 +23,10 @@ sources:
- https://craftycontrol.com/
- https://gitlab.com/crafty-controller/crafty-4
type: application
version: 2.1.0
annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
- GameServers
- minecraft
version: 2.0.1
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

Before

Width:  |  Height:  |  Size: 104 KiB

After

Width:  |  Height:  |  Size: 104 KiB

@@ -32,17 +32,17 @@ questions:
type: int
default: 10586
required: true
- variable: sub
label: Sub Service
description: The Sub service on which the healthcheck runs, often the webUI
- variable: redirects
label: Redirects Service
description: The Comm service http > https redirects
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: sub
label: Sub Service Port Configuration
- variable: redirects
label: Redirects Service Port Configuration
schema:
additional_attrs: true
type: dict
@@ -56,7 +56,7 @@ questions:
required: true
- variable: minecraft
label: Minecraft Service
description: Container Port 25500
description: Minecraft Service Port
schema:
additional_attrs: true
type: dict
@@ -74,51 +74,7 @@ questions:
description: This port exposes the container port on the service
schema:
type: int
default: 25500
required: true
- variable: dynmap
label: DynMap service
description: DynMap Port
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: dynmap
label: DynMap Service Port Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: Port
description: This port exposes the container port on the service
schema:
type: int
default: 8123
required: true
- variable: bedrock
label: Bedrock Service
description: Bedrock Server Port
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: bedrock
label: Bedrock Service Port Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: Port
description: This port exposes the container port on the service
schema:
type: int
default: 19132
default: 25565
required: true
# Include{serviceExpertRoot}
default: false
@@ -126,40 +82,40 @@ questions:
# Include{serviceList}
# Include{persistenceRoot}
- variable: config
label: Config Storage
description: Path to the persistent Crafty files
label: App Config Storage
description: Stores the Application Configuration.
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
- variable: serverfiles
label: Server Files Storage
description: Path to the minecraft server folders
- variable: servers
label: App Servers Storage
description: Stores the Application Servers.
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
- variable: serverlogs
label: Server Logs Storage
description: Logs
- variable: logs
label: App Logs Storage
description: Stores the Application Logs.
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
- variable: import
label: Import Folder Storage
description: Import existing Mincecraft Servers
label: App Import Storage
description: Stores the Application Import Files.
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
- variable: backup
label: Backup Storage
description: Server Backups
- variable: backups
label: App backup Storage
description: Stores the Application Backups.
schema:
additional_attrs: true
type: dict
@@ -28,51 +28,36 @@ service:
port: 10586
protocol: HTTPS
targetPort: 8443
sub:
redirects:
enabled: true
ports:
sub:
redirects:
enabled: true
port: 10587
protocol: HTTPS
targetPort: 8000
bedrock:
enabled: true
ports:
bedrock:
enabled: true
port: 19132
protocol: UDP
targetPort: 19132
dynmap:
enabled: true
ports:
dynmap:
enabled: true
port: 8124
targetPort: 8123
minecraft:
enabled: true
ports:
minecraft:
enabled: true
port: 25500
targetPort: 25500
port: 25565
targetPort: 25565
persistence:
config:
enabled: true
mountPath: /crafty/app/config
serverfiles:
servers:
enabled: true
mountPath: /crafty/servers
serverlogs:
logs:
enabled: true
mountPath: /crafty/logs
import:
enabled: true
mountPath: /crafty/import
backup:
backups:
enabled: true
mountPath: /crafty/backups