Publish new changes in catalog [skip ci]

This commit is contained in:
sonicaj
2025-11-20 11:21:41 +00:00
parent ba526e0804
commit 32a3332623
150 changed files with 30 additions and 7 deletions

View File

@@ -38,4 +38,4 @@ sources:
- https://github.com/lms-community/slimserver
title: Lyrion Music Server
train: community
version: 1.0.28
version: 1.0.29

View File

@@ -5,4 +5,6 @@ images:
consts:
lms_container_name: lms
reserved_flags:
- --httpport
- --cliport

View File

@@ -35,6 +35,20 @@ questions:
schema:
type: boolean
default: false
- variable: additional_flags
label: Extra Flags
description: |
Additional flags to pass to LMS.</br>
https://hub.docker.com/r/lmscommunity/lyrionmusicserver#passing-additional-launch-arguments
schema:
type: list
default: []
items:
- variable: flag
label: Flag
schema:
type: string
required: true
- variable: additional_envs
label: Additional Environment Variables
schema:
@@ -160,7 +174,6 @@ questions:
label: Port Number
schema:
type: int
show_if: [["bind_mode", "=", "published"]]
default: 31102
min: 1
max: 65535

View File

@@ -11,7 +11,11 @@
https://github.com/LMS-Community/slimserver-platforms/blob/e1bccde7ba59991520464f7ea52f4c4dafe0e38e/Docker/start-container.sh#L21
https://github.com/LMS-Community/slimserver/blob/f1c5c4ce887ad6565e9b23ab843d2c9139229112/slimserver.pl#L639-L658
#}
{% do c1.environment.add_env("EXTRA_ARGS","--cliport %d"|format(values.network.cli_port.port_number)) %}
{% set args = namespace(x=values.lms.additional_flags | list) %}
{% do tpl.funcs.require_no_reserved(values.lms.additional_flags, "Additional flags", values.consts.reserved_flags, starts_with=true) %}
{% do args.x.append("--cliport=%d"|format(values.network.cli_port.port_number)) %}
{% do c1.environment.add_env("EXTRA_ARGS", args.x|join(" ")) %}
{% if not values.network.host_network %}
{% do c1.add_port(values.network.web_port) %}
@@ -31,6 +35,7 @@
{% do c1.add_storage(store.mount_path, store) %}
{% endfor %}
{# https://github.com/LMS-Community/slimserver-platforms/blob/3ef0e1beca9491cd657d9f44439c52e6291a2e7b/Docker/start-container.sh#L30 #}
{% do c1.environment.add_env("HTTP_PORT", values.network.web_port.port_number) %}
{% do c1.environment.add_user_envs(values.lms.additional_envs) %}

View File

@@ -5,6 +5,7 @@ resources:
lms:
attach_sound_device: false
additional_flags: []
additional_envs: []
network:
@@ -17,6 +18,8 @@ network:
discovery_port:
port_number: 3483
bind_mode: published
additional_ports: []
host_network: false
run_as:
user: 568

View File

@@ -1,4 +1,4 @@
app_version: postgresql-v2.19.0
app_version: 3.0.1
capabilities: []
categories:
- monitoring
@@ -35,4 +35,4 @@ sources:
- https://github.com/umami-software/umami
title: Umami
train: community
version: 1.0.32
version: 1.0.33

View File

@@ -1,7 +1,7 @@
images:
image:
repository: ghcr.io/umami-software/umami
tag: postgresql-v2.19.0
tag: 3.0.1
postgres_17_image:
repository: postgres
tag: 17.7-bookworm

Some files were not shown because too many files have changed in this diff Show More