mirror of
https://github.com/okxlin/appstore.git
synced 2026-09-23 00:00:59 +00:00
Add LinuxServer desktop adapters
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
CONTAINER_NAME=
|
||||
PANEL_APP_PORT_HTTP=3000
|
||||
PANEL_APP_PORT_HTTPS=3001
|
||||
CONFIG_PATH=./data/config
|
||||
TIME_ZONE=Asia/Shanghai
|
||||
@@ -0,0 +1,68 @@
|
||||
additionalProperties:
|
||||
formFields:
|
||||
- default: 3000
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: HTTP Port
|
||||
labelZh: HTTP 端口
|
||||
label:
|
||||
en: HTTP Port
|
||||
zh: HTTP 端口
|
||||
zh-Hant: HTTP 連接埠
|
||||
ja: HTTP ポート
|
||||
ko: HTTP 포트
|
||||
ru: HTTP-порт
|
||||
ms: Port HTTP
|
||||
pt-br: Porta HTTP
|
||||
required: true
|
||||
type: number
|
||||
rule: paramPort
|
||||
- default: 3001
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTPS
|
||||
labelEn: HTTPS Port
|
||||
labelZh: HTTPS 端口
|
||||
label:
|
||||
en: HTTPS Port
|
||||
zh: HTTPS 端口
|
||||
zh-Hant: HTTPS 連接埠
|
||||
ja: HTTPS ポート
|
||||
ko: HTTPS 포트
|
||||
ru: Порт HTTPS
|
||||
ms: Port HTTPS
|
||||
pt-br: Porta HTTPS
|
||||
required: true
|
||||
type: number
|
||||
rule: paramPort
|
||||
- default: ./data/config
|
||||
edit: true
|
||||
envKey: CONFIG_PATH
|
||||
labelEn: Config folder path
|
||||
labelZh: 配置文件路径
|
||||
label:
|
||||
en: Config folder path
|
||||
zh: 配置文件路径
|
||||
zh-Hant: 設定檔資料夾路徑
|
||||
ja: 設定フォルダーのパス
|
||||
ko: 설정 폴더 경로
|
||||
ru: Путь к папке конфигурации
|
||||
ms: Laluan folder konfigurasi
|
||||
pt-br: Caminho da pasta de configuração
|
||||
required: true
|
||||
type: text
|
||||
- default: Asia/Shanghai
|
||||
edit: true
|
||||
envKey: TIME_ZONE
|
||||
labelEn: Time zone
|
||||
labelZh: 时区
|
||||
label:
|
||||
en: Time zone
|
||||
zh: 时区
|
||||
zh-Hant: 時區
|
||||
ja: タイムゾーン
|
||||
ko: 시간대
|
||||
ru: Часовой пояс
|
||||
ms: Zon waktu
|
||||
pt-br: Fuso horário
|
||||
required: true
|
||||
type: text
|
||||
@@ -0,0 +1,22 @@
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
services:
|
||||
citron:
|
||||
image: "linuxserver/citron:2026.02.1"
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:3000"
|
||||
- "${PANEL_APP_PORT_HTTPS}:3001"
|
||||
volumes:
|
||||
- "${CONFIG_PATH}:/config"
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=${TIME_ZONE}
|
||||
shm_size: "1gb"
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
mkdir -p ./data/config
|
||||
chown -R 1000:1000 ./data 2>/dev/null || true
|
||||
@@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
docker-compose down --volumes
|
||||
@@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
@@ -0,0 +1,36 @@
|
||||
# Citron LinuxServer
|
||||
|
||||
## 产品介绍
|
||||
|
||||
Citron LinuxServer 使用 LinuxServer.io 维护的 `linuxserver/citron` 镜像,提供 Citron Switch 模拟器桌面 能力。
|
||||
|
||||
## 主要功能
|
||||
|
||||
- 通过浏览器访问桌面应用
|
||||
- 持久化保存配置和应用数据
|
||||
- 使用 HTTP/HTTPS 端口提供 KasmVNC 桌面入口
|
||||
- 支持自定义时区
|
||||
|
||||
## 访问说明
|
||||
|
||||
安装完成后,通过 1Panel 应用入口或 HTTP 端口访问桌面界面;HTTPS 端口可用于加密访问。
|
||||
|
||||
## Introduction
|
||||
|
||||
Citron LinuxServer uses the LinuxServer.io maintained `linuxserver/citron` image for a browser-accessible desktop application.
|
||||
|
||||
## Features
|
||||
|
||||
- Access the desktop application from a browser
|
||||
- Persist configuration and application data
|
||||
- Expose KasmVNC desktop access through HTTP and HTTPS ports
|
||||
- Configure the container time zone
|
||||
|
||||
## Access
|
||||
|
||||
After installation, open the desktop from the 1Panel app entry or the HTTP port; the HTTPS port can be used for encrypted access.
|
||||
|
||||
## Links
|
||||
|
||||
- LinuxServer image documentation: <https://docs.linuxserver.io/deprecated_images/docker-citron/>
|
||||
- Project website: <https://citron-emu.org/>
|
||||
@@ -0,0 +1,29 @@
|
||||
name: Citron LinuxServer
|
||||
tags:
|
||||
- Game
|
||||
title: Citron Switch 模拟器桌面
|
||||
description: Citron Switch 模拟器桌面
|
||||
additionalProperties:
|
||||
key: citron-linuxserver
|
||||
name: Citron LinuxServer
|
||||
tags:
|
||||
- Game
|
||||
shortDescZh: Citron Switch 模拟器桌面
|
||||
shortDescEn: Switch emulator desktop maintained by LinuxServer.io
|
||||
description:
|
||||
en: Switch emulator desktop maintained by LinuxServer.io
|
||||
zh: Citron Switch 模拟器桌面
|
||||
zh-Hant: Citron Switch 模擬器桌面
|
||||
ja: LinuxServer.io が保守する Switch エミュレーターデスクトップ
|
||||
ko: LinuxServer.io에서 유지 관리하는 Switch 에뮬레이터 데스크톱
|
||||
ru: Рабочий стол эмулятора Switch, поддерживаемый LinuxServer.io
|
||||
ms: Desktop emulator Switch yang diselenggara oleh LinuxServer.io
|
||||
pt-br: Desktop de emulador Switch mantido pela LinuxServer.io
|
||||
type: tool
|
||||
crossVersionUpdate: true
|
||||
limit: 0
|
||||
website: https://citron-emu.org/
|
||||
github: https://github.com/linuxserver/docker-citron
|
||||
document: https://docs.linuxserver.io/deprecated_images/docker-citron/
|
||||
architectures:
|
||||
- amd64
|
||||
@@ -0,0 +1,5 @@
|
||||
CONTAINER_NAME=
|
||||
PANEL_APP_PORT_HTTP=3000
|
||||
PANEL_APP_PORT_HTTPS=3001
|
||||
CONFIG_PATH=./data/config
|
||||
TIME_ZONE=Asia/Shanghai
|
||||
@@ -0,0 +1,68 @@
|
||||
additionalProperties:
|
||||
formFields:
|
||||
- default: 3000
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: HTTP Port
|
||||
labelZh: HTTP 端口
|
||||
label:
|
||||
en: HTTP Port
|
||||
zh: HTTP 端口
|
||||
zh-Hant: HTTP 連接埠
|
||||
ja: HTTP ポート
|
||||
ko: HTTP 포트
|
||||
ru: HTTP-порт
|
||||
ms: Port HTTP
|
||||
pt-br: Porta HTTP
|
||||
required: true
|
||||
type: number
|
||||
rule: paramPort
|
||||
- default: 3001
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTPS
|
||||
labelEn: HTTPS Port
|
||||
labelZh: HTTPS 端口
|
||||
label:
|
||||
en: HTTPS Port
|
||||
zh: HTTPS 端口
|
||||
zh-Hant: HTTPS 連接埠
|
||||
ja: HTTPS ポート
|
||||
ko: HTTPS 포트
|
||||
ru: Порт HTTPS
|
||||
ms: Port HTTPS
|
||||
pt-br: Porta HTTPS
|
||||
required: true
|
||||
type: number
|
||||
rule: paramPort
|
||||
- default: ./data/config
|
||||
edit: true
|
||||
envKey: CONFIG_PATH
|
||||
labelEn: Config folder path
|
||||
labelZh: 配置文件路径
|
||||
label:
|
||||
en: Config folder path
|
||||
zh: 配置文件路径
|
||||
zh-Hant: 設定檔資料夾路徑
|
||||
ja: 設定フォルダーのパス
|
||||
ko: 설정 폴더 경로
|
||||
ru: Путь к папке конфигурации
|
||||
ms: Laluan folder konfigurasi
|
||||
pt-br: Caminho da pasta de configuração
|
||||
required: true
|
||||
type: text
|
||||
- default: Asia/Shanghai
|
||||
edit: true
|
||||
envKey: TIME_ZONE
|
||||
labelEn: Time zone
|
||||
labelZh: 时区
|
||||
label:
|
||||
en: Time zone
|
||||
zh: 时区
|
||||
zh-Hant: 時區
|
||||
ja: タイムゾーン
|
||||
ko: 시간대
|
||||
ru: Часовой пояс
|
||||
ms: Zon waktu
|
||||
pt-br: Fuso horário
|
||||
required: true
|
||||
type: text
|
||||
@@ -0,0 +1,22 @@
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
services:
|
||||
citron:
|
||||
image: "linuxserver/citron:latest"
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:3000"
|
||||
- "${PANEL_APP_PORT_HTTPS}:3001"
|
||||
volumes:
|
||||
- "${CONFIG_PATH}:/config"
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=${TIME_ZONE}
|
||||
shm_size: "1gb"
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
mkdir -p ./data/config
|
||||
chown -R 1000:1000 ./data 2>/dev/null || true
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
docker-compose down --volumes
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 3.5 KiB |
@@ -0,0 +1,5 @@
|
||||
CONTAINER_NAME=
|
||||
PANEL_APP_PORT_HTTP=3000
|
||||
PANEL_APP_PORT_HTTPS=3001
|
||||
CONFIG_PATH=./data/config
|
||||
TIME_ZONE=Asia/Shanghai
|
||||
@@ -0,0 +1,68 @@
|
||||
additionalProperties:
|
||||
formFields:
|
||||
- default: 3000
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: HTTP Port
|
||||
labelZh: HTTP 端口
|
||||
label:
|
||||
en: HTTP Port
|
||||
zh: HTTP 端口
|
||||
zh-Hant: HTTP 連接埠
|
||||
ja: HTTP ポート
|
||||
ko: HTTP 포트
|
||||
ru: HTTP-порт
|
||||
ms: Port HTTP
|
||||
pt-br: Porta HTTP
|
||||
required: true
|
||||
type: number
|
||||
rule: paramPort
|
||||
- default: 3001
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTPS
|
||||
labelEn: HTTPS Port
|
||||
labelZh: HTTPS 端口
|
||||
label:
|
||||
en: HTTPS Port
|
||||
zh: HTTPS 端口
|
||||
zh-Hant: HTTPS 連接埠
|
||||
ja: HTTPS ポート
|
||||
ko: HTTPS 포트
|
||||
ru: Порт HTTPS
|
||||
ms: Port HTTPS
|
||||
pt-br: Porta HTTPS
|
||||
required: true
|
||||
type: number
|
||||
rule: paramPort
|
||||
- default: ./data/config
|
||||
edit: true
|
||||
envKey: CONFIG_PATH
|
||||
labelEn: Config folder path
|
||||
labelZh: 配置文件路径
|
||||
label:
|
||||
en: Config folder path
|
||||
zh: 配置文件路径
|
||||
zh-Hant: 設定檔資料夾路徑
|
||||
ja: 設定フォルダーのパス
|
||||
ko: 설정 폴더 경로
|
||||
ru: Путь к папке конфигурации
|
||||
ms: Laluan folder konfigurasi
|
||||
pt-br: Caminho da pasta de configuração
|
||||
required: true
|
||||
type: text
|
||||
- default: Asia/Shanghai
|
||||
edit: true
|
||||
envKey: TIME_ZONE
|
||||
labelEn: Time zone
|
||||
labelZh: 时区
|
||||
label:
|
||||
en: Time zone
|
||||
zh: 时区
|
||||
zh-Hant: 時區
|
||||
ja: タイムゾーン
|
||||
ko: 시간대
|
||||
ru: Часовой пояс
|
||||
ms: Zon waktu
|
||||
pt-br: Fuso horário
|
||||
required: true
|
||||
type: text
|
||||
@@ -0,0 +1,22 @@
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
services:
|
||||
eden:
|
||||
image: "linuxserver/eden:0.2.1"
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:3000"
|
||||
- "${PANEL_APP_PORT_HTTPS}:3001"
|
||||
volumes:
|
||||
- "${CONFIG_PATH}:/config"
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=${TIME_ZONE}
|
||||
shm_size: "1gb"
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
Executable
+4
@@ -0,0 +1,4 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
mkdir -p ./data/config
|
||||
chown -R 1000:1000 ./data 2>/dev/null || true
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
docker-compose down --volumes
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
@@ -0,0 +1,36 @@
|
||||
# Eden LinuxServer
|
||||
|
||||
## 产品介绍
|
||||
|
||||
Eden LinuxServer 使用 LinuxServer.io 维护的 `linuxserver/eden` 镜像,提供 Eden Switch 模拟器桌面 能力。
|
||||
|
||||
## 主要功能
|
||||
|
||||
- 通过浏览器访问桌面应用
|
||||
- 持久化保存配置和应用数据
|
||||
- 使用 HTTP/HTTPS 端口提供 KasmVNC 桌面入口
|
||||
- 支持自定义时区
|
||||
|
||||
## 访问说明
|
||||
|
||||
安装完成后,通过 1Panel 应用入口或 HTTP 端口访问桌面界面;HTTPS 端口可用于加密访问。
|
||||
|
||||
## Introduction
|
||||
|
||||
Eden LinuxServer uses the LinuxServer.io maintained `linuxserver/eden` image for a browser-accessible desktop application.
|
||||
|
||||
## Features
|
||||
|
||||
- Access the desktop application from a browser
|
||||
- Persist configuration and application data
|
||||
- Expose KasmVNC desktop access through HTTP and HTTPS ports
|
||||
- Configure the container time zone
|
||||
|
||||
## Access
|
||||
|
||||
After installation, open the desktop from the 1Panel app entry or the HTTP port; the HTTPS port can be used for encrypted access.
|
||||
|
||||
## Links
|
||||
|
||||
- LinuxServer image documentation: <https://docs.linuxserver.io/images/docker-eden/>
|
||||
- Project website: <https://eden-emu.dev/>
|
||||
@@ -0,0 +1,29 @@
|
||||
name: Eden LinuxServer
|
||||
tags:
|
||||
- Game
|
||||
title: Eden Switch 模拟器桌面
|
||||
description: Eden Switch 模拟器桌面
|
||||
additionalProperties:
|
||||
key: eden-linuxserver
|
||||
name: Eden LinuxServer
|
||||
tags:
|
||||
- Game
|
||||
shortDescZh: Eden Switch 模拟器桌面
|
||||
shortDescEn: Nintendo Switch emulator desktop maintained by LinuxServer.io
|
||||
description:
|
||||
en: Nintendo Switch emulator desktop maintained by LinuxServer.io
|
||||
zh: Eden Switch 模拟器桌面
|
||||
zh-Hant: Eden Switch 模擬器桌面
|
||||
ja: LinuxServer.io が保守する Nintendo Switch エミュレーターデスクトップ
|
||||
ko: LinuxServer.io에서 유지 관리하는 Nintendo Switch 에뮬레이터 데스크톱
|
||||
ru: Рабочий стол эмулятора Nintendo Switch, поддерживаемый LinuxServer.io
|
||||
ms: Desktop emulator Nintendo Switch yang diselenggara oleh LinuxServer.io
|
||||
pt-br: Desktop de emulador Nintendo Switch mantido pela LinuxServer.io
|
||||
type: tool
|
||||
crossVersionUpdate: true
|
||||
limit: 0
|
||||
website: https://eden-emu.dev/
|
||||
github: https://github.com/linuxserver/docker-eden
|
||||
document: https://docs.linuxserver.io/images/docker-eden/
|
||||
architectures:
|
||||
- amd64
|
||||
@@ -0,0 +1,5 @@
|
||||
CONTAINER_NAME=
|
||||
PANEL_APP_PORT_HTTP=3000
|
||||
PANEL_APP_PORT_HTTPS=3001
|
||||
CONFIG_PATH=./data/config
|
||||
TIME_ZONE=Asia/Shanghai
|
||||
@@ -0,0 +1,68 @@
|
||||
additionalProperties:
|
||||
formFields:
|
||||
- default: 3000
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: HTTP Port
|
||||
labelZh: HTTP 端口
|
||||
label:
|
||||
en: HTTP Port
|
||||
zh: HTTP 端口
|
||||
zh-Hant: HTTP 連接埠
|
||||
ja: HTTP ポート
|
||||
ko: HTTP 포트
|
||||
ru: HTTP-порт
|
||||
ms: Port HTTP
|
||||
pt-br: Porta HTTP
|
||||
required: true
|
||||
type: number
|
||||
rule: paramPort
|
||||
- default: 3001
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTPS
|
||||
labelEn: HTTPS Port
|
||||
labelZh: HTTPS 端口
|
||||
label:
|
||||
en: HTTPS Port
|
||||
zh: HTTPS 端口
|
||||
zh-Hant: HTTPS 連接埠
|
||||
ja: HTTPS ポート
|
||||
ko: HTTPS 포트
|
||||
ru: Порт HTTPS
|
||||
ms: Port HTTPS
|
||||
pt-br: Porta HTTPS
|
||||
required: true
|
||||
type: number
|
||||
rule: paramPort
|
||||
- default: ./data/config
|
||||
edit: true
|
||||
envKey: CONFIG_PATH
|
||||
labelEn: Config folder path
|
||||
labelZh: 配置文件路径
|
||||
label:
|
||||
en: Config folder path
|
||||
zh: 配置文件路径
|
||||
zh-Hant: 設定檔資料夾路徑
|
||||
ja: 設定フォルダーのパス
|
||||
ko: 설정 폴더 경로
|
||||
ru: Путь к папке конфигурации
|
||||
ms: Laluan folder konfigurasi
|
||||
pt-br: Caminho da pasta de configuração
|
||||
required: true
|
||||
type: text
|
||||
- default: Asia/Shanghai
|
||||
edit: true
|
||||
envKey: TIME_ZONE
|
||||
labelEn: Time zone
|
||||
labelZh: 时区
|
||||
label:
|
||||
en: Time zone
|
||||
zh: 时区
|
||||
zh-Hant: 時區
|
||||
ja: タイムゾーン
|
||||
ko: 시간대
|
||||
ru: Часовой пояс
|
||||
ms: Zon waktu
|
||||
pt-br: Fuso horário
|
||||
required: true
|
||||
type: text
|
||||
@@ -0,0 +1,22 @@
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
services:
|
||||
eden:
|
||||
image: "linuxserver/eden:latest"
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:3000"
|
||||
- "${PANEL_APP_PORT_HTTPS}:3001"
|
||||
volumes:
|
||||
- "${CONFIG_PATH}:/config"
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=${TIME_ZONE}
|
||||
shm_size: "1gb"
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
Executable
+4
@@ -0,0 +1,4 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
mkdir -p ./data/config
|
||||
chown -R 1000:1000 ./data 2>/dev/null || true
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
docker-compose down --volumes
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 9.5 KiB |
@@ -0,0 +1,5 @@
|
||||
CONTAINER_NAME=
|
||||
PANEL_APP_PORT_HTTP=3000
|
||||
PANEL_APP_PORT_HTTPS=3001
|
||||
CONFIG_PATH=./data/config
|
||||
TIME_ZONE=Asia/Shanghai
|
||||
@@ -0,0 +1,68 @@
|
||||
additionalProperties:
|
||||
formFields:
|
||||
- default: 3000
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: HTTP Port
|
||||
labelZh: HTTP 端口
|
||||
label:
|
||||
en: HTTP Port
|
||||
zh: HTTP 端口
|
||||
zh-Hant: HTTP 連接埠
|
||||
ja: HTTP ポート
|
||||
ko: HTTP 포트
|
||||
ru: HTTP-порт
|
||||
ms: Port HTTP
|
||||
pt-br: Porta HTTP
|
||||
required: true
|
||||
type: number
|
||||
rule: paramPort
|
||||
- default: 3001
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTPS
|
||||
labelEn: HTTPS Port
|
||||
labelZh: HTTPS 端口
|
||||
label:
|
||||
en: HTTPS Port
|
||||
zh: HTTPS 端口
|
||||
zh-Hant: HTTPS 連接埠
|
||||
ja: HTTPS ポート
|
||||
ko: HTTPS 포트
|
||||
ru: Порт HTTPS
|
||||
ms: Port HTTPS
|
||||
pt-br: Porta HTTPS
|
||||
required: true
|
||||
type: number
|
||||
rule: paramPort
|
||||
- default: ./data/config
|
||||
edit: true
|
||||
envKey: CONFIG_PATH
|
||||
labelEn: Config folder path
|
||||
labelZh: 配置文件路径
|
||||
label:
|
||||
en: Config folder path
|
||||
zh: 配置文件路径
|
||||
zh-Hant: 設定檔資料夾路徑
|
||||
ja: 設定フォルダーのパス
|
||||
ko: 설정 폴더 경로
|
||||
ru: Путь к папке конфигурации
|
||||
ms: Laluan folder konfigurasi
|
||||
pt-br: Caminho da pasta de configuração
|
||||
required: true
|
||||
type: text
|
||||
- default: Asia/Shanghai
|
||||
edit: true
|
||||
envKey: TIME_ZONE
|
||||
labelEn: Time zone
|
||||
labelZh: 时区
|
||||
label:
|
||||
en: Time zone
|
||||
zh: 时区
|
||||
zh-Hant: 時區
|
||||
ja: タイムゾーン
|
||||
ko: 시간대
|
||||
ru: Часовой пояс
|
||||
ms: Zon waktu
|
||||
pt-br: Fuso horário
|
||||
required: true
|
||||
type: text
|
||||
@@ -0,0 +1,22 @@
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
services:
|
||||
series-troxide:
|
||||
image: "linuxserver/series-troxide:0.5.1"
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:3000"
|
||||
- "${PANEL_APP_PORT_HTTPS}:3001"
|
||||
volumes:
|
||||
- "${CONFIG_PATH}:/config"
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=${TIME_ZONE}
|
||||
shm_size: "1gb"
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
mkdir -p ./data/config
|
||||
chown -R 1000:1000 ./data 2>/dev/null || true
|
||||
@@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
docker-compose down --volumes
|
||||
@@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
@@ -0,0 +1,36 @@
|
||||
# Series Troxide LinuxServer
|
||||
|
||||
## 产品介绍
|
||||
|
||||
Series Troxide LinuxServer 使用 LinuxServer.io 维护的 `linuxserver/series-troxide` 镜像,提供 Series Troxide 剧集追踪桌面 能力。
|
||||
|
||||
## 主要功能
|
||||
|
||||
- 通过浏览器访问桌面应用
|
||||
- 持久化保存配置和应用数据
|
||||
- 使用 HTTP/HTTPS 端口提供 KasmVNC 桌面入口
|
||||
- 支持自定义时区
|
||||
|
||||
## 访问说明
|
||||
|
||||
安装完成后,通过 1Panel 应用入口或 HTTP 端口访问桌面界面;HTTPS 端口可用于加密访问。
|
||||
|
||||
## Introduction
|
||||
|
||||
Series Troxide LinuxServer uses the LinuxServer.io maintained `linuxserver/series-troxide` image for a browser-accessible desktop application.
|
||||
|
||||
## Features
|
||||
|
||||
- Access the desktop application from a browser
|
||||
- Persist configuration and application data
|
||||
- Expose KasmVNC desktop access through HTTP and HTTPS ports
|
||||
- Configure the container time zone
|
||||
|
||||
## Access
|
||||
|
||||
After installation, open the desktop from the 1Panel app entry or the HTTP port; the HTTPS port can be used for encrypted access.
|
||||
|
||||
## Links
|
||||
|
||||
- LinuxServer image documentation: <https://docs.linuxserver.io/images/docker-series-troxide/>
|
||||
- Project website: <https://github.com/MaarifaMaarifa/series-troxide>
|
||||
@@ -0,0 +1,30 @@
|
||||
name: Series Troxide LinuxServer
|
||||
tags:
|
||||
- Media
|
||||
title: Series Troxide 剧集追踪桌面
|
||||
description: Series Troxide 剧集追踪桌面
|
||||
additionalProperties:
|
||||
key: series-troxide-linuxserver
|
||||
name: Series Troxide LinuxServer
|
||||
tags:
|
||||
- Media
|
||||
shortDescZh: Series Troxide 剧集追踪桌面
|
||||
shortDescEn: Series tracker desktop maintained by LinuxServer.io
|
||||
description:
|
||||
en: Series tracker desktop maintained by LinuxServer.io
|
||||
zh: Series Troxide 剧集追踪桌面
|
||||
zh-Hant: Series Troxide 劇集追蹤桌面
|
||||
ja: LinuxServer.io が保守するシリーズ追跡デスクトップ
|
||||
ko: LinuxServer.io에서 유지 관리하는 시리즈 추적 데스크톱
|
||||
ru: Рабочий стол трекера сериалов, поддерживаемый LinuxServer.io
|
||||
ms: Desktop penjejak siri yang diselenggara oleh LinuxServer.io
|
||||
pt-br: Desktop de rastreamento de series mantido pela LinuxServer.io
|
||||
type: tool
|
||||
crossVersionUpdate: true
|
||||
limit: 0
|
||||
website: https://github.com/MaarifaMaarifa/series-troxide
|
||||
github: https://github.com/linuxserver/docker-series-troxide
|
||||
document: https://docs.linuxserver.io/images/docker-series-troxide/
|
||||
architectures:
|
||||
- amd64
|
||||
- arm64
|
||||
@@ -0,0 +1,5 @@
|
||||
CONTAINER_NAME=
|
||||
PANEL_APP_PORT_HTTP=3000
|
||||
PANEL_APP_PORT_HTTPS=3001
|
||||
CONFIG_PATH=./data/config
|
||||
TIME_ZONE=Asia/Shanghai
|
||||
@@ -0,0 +1,68 @@
|
||||
additionalProperties:
|
||||
formFields:
|
||||
- default: 3000
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: HTTP Port
|
||||
labelZh: HTTP 端口
|
||||
label:
|
||||
en: HTTP Port
|
||||
zh: HTTP 端口
|
||||
zh-Hant: HTTP 連接埠
|
||||
ja: HTTP ポート
|
||||
ko: HTTP 포트
|
||||
ru: HTTP-порт
|
||||
ms: Port HTTP
|
||||
pt-br: Porta HTTP
|
||||
required: true
|
||||
type: number
|
||||
rule: paramPort
|
||||
- default: 3001
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTPS
|
||||
labelEn: HTTPS Port
|
||||
labelZh: HTTPS 端口
|
||||
label:
|
||||
en: HTTPS Port
|
||||
zh: HTTPS 端口
|
||||
zh-Hant: HTTPS 連接埠
|
||||
ja: HTTPS ポート
|
||||
ko: HTTPS 포트
|
||||
ru: Порт HTTPS
|
||||
ms: Port HTTPS
|
||||
pt-br: Porta HTTPS
|
||||
required: true
|
||||
type: number
|
||||
rule: paramPort
|
||||
- default: ./data/config
|
||||
edit: true
|
||||
envKey: CONFIG_PATH
|
||||
labelEn: Config folder path
|
||||
labelZh: 配置文件路径
|
||||
label:
|
||||
en: Config folder path
|
||||
zh: 配置文件路径
|
||||
zh-Hant: 設定檔資料夾路徑
|
||||
ja: 設定フォルダーのパス
|
||||
ko: 설정 폴더 경로
|
||||
ru: Путь к папке конфигурации
|
||||
ms: Laluan folder konfigurasi
|
||||
pt-br: Caminho da pasta de configuração
|
||||
required: true
|
||||
type: text
|
||||
- default: Asia/Shanghai
|
||||
edit: true
|
||||
envKey: TIME_ZONE
|
||||
labelEn: Time zone
|
||||
labelZh: 时区
|
||||
label:
|
||||
en: Time zone
|
||||
zh: 时区
|
||||
zh-Hant: 時區
|
||||
ja: タイムゾーン
|
||||
ko: 시간대
|
||||
ru: Часовой пояс
|
||||
ms: Zon waktu
|
||||
pt-br: Fuso horário
|
||||
required: true
|
||||
type: text
|
||||
@@ -0,0 +1,22 @@
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
services:
|
||||
series-troxide:
|
||||
image: "linuxserver/series-troxide:latest"
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:3000"
|
||||
- "${PANEL_APP_PORT_HTTPS}:3001"
|
||||
volumes:
|
||||
- "${CONFIG_PATH}:/config"
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=${TIME_ZONE}
|
||||
shm_size: "1gb"
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
mkdir -p ./data/config
|
||||
chown -R 1000:1000 ./data 2>/dev/null || true
|
||||
@@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
docker-compose down --volumes
|
||||
@@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 4.4 KiB |
Reference in New Issue
Block a user