mirror of
https://github.com/okxlin/appstore.git
synced 2026-11-13 08:06:29 +00:00
Update app version [skip ci]
This commit is contained in:
@@ -3,7 +3,7 @@ networks:
|
||||
external: true
|
||||
services:
|
||||
telegram:
|
||||
image: "linuxserver/telegram:7.4.1"
|
||||
image: "linuxserver/telegram:7.3.5"
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
||||
@@ -3,7 +3,7 @@ networks:
|
||||
external: true
|
||||
services:
|
||||
telegram:
|
||||
image: "linuxserver/telegram:7.4.1"
|
||||
image: "linuxserver/telegram:7.4.0"
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
CONTAINER_NAME=
|
||||
PANEL_APP_PORT_HTTP=3000
|
||||
PANEL_APP_PORT_HTTPS=3001
|
||||
CONFIG_PATH=./data/config
|
||||
CUSTOM_USER=admin
|
||||
PASSWORD=linuxserver-change-me
|
||||
TITLE=Telegram Desktop
|
||||
SELKIES_UI_TITLE=Selkies
|
||||
DASHBOARD=selkies-dashboard
|
||||
LC_ALL=zh_CN.UTF-8
|
||||
SHM_SIZE=1gb
|
||||
TIME_ZONE=Asia/Shanghai
|
||||
@@ -0,0 +1,189 @@
|
||||
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: admin
|
||||
edit: true
|
||||
envKey: CUSTOM_USER
|
||||
labelEn: Basic Auth Username
|
||||
labelZh: 访问用户名(Basic Auth)
|
||||
label:
|
||||
en: Basic Auth Username
|
||||
zh: 访问用户名(Basic Auth)
|
||||
zh-Hant: 存取使用者名稱(Basic Auth)
|
||||
ja: ベーシック認証ユーザー名
|
||||
ko: 기본 인증 사용자명
|
||||
ru: Имя пользователя (Basic Auth)
|
||||
ms: Nama pengguna Basic Auth
|
||||
pt-br: Usuario Basic Auth
|
||||
required: true
|
||||
type: text
|
||||
- default: linuxserver-change-me
|
||||
edit: true
|
||||
envKey: PASSWORD
|
||||
labelEn: Basic Auth Password
|
||||
labelZh: 访问密码(Basic Auth)
|
||||
label:
|
||||
en: Basic Auth Password
|
||||
zh: 访问密码(Basic Auth)
|
||||
zh-Hant: 存取密碼(Basic Auth)
|
||||
ja: ベーシック認証パスワード
|
||||
ko: 기본 인증 비밀번호
|
||||
ru: Пароль Basic Auth
|
||||
ms: Kata laluan Basic Auth
|
||||
pt-br: Senha Basic Auth
|
||||
random: true
|
||||
required: true
|
||||
rule: paramComplexity
|
||||
type: password
|
||||
- default: Telegram Desktop
|
||||
edit: true
|
||||
envKey: TITLE
|
||||
labelEn: Browser page title
|
||||
labelZh: 浏览器页面标题
|
||||
label:
|
||||
en: Browser page title
|
||||
zh: 浏览器页面标题
|
||||
zh-Hant: 瀏覽器頁面標題
|
||||
ja: ブラウザーのページタイトル
|
||||
ko: 브라우저 페이지 제목
|
||||
ru: Заголовок страницы браузера
|
||||
ms: Tajuk halaman pelayar
|
||||
pt-br: Titulo da pagina do navegador
|
||||
required: false
|
||||
type: text
|
||||
- default: Selkies
|
||||
edit: true
|
||||
envKey: SELKIES_UI_TITLE
|
||||
labelEn: Sidebar title
|
||||
labelZh: 侧边栏标题
|
||||
label:
|
||||
en: Sidebar title
|
||||
zh: 侧边栏标题
|
||||
zh-Hant: 側邊欄標題
|
||||
ja: サイドバータイトル
|
||||
ko: 사이드바 제목
|
||||
ru: Заголовок боковой панели
|
||||
ms: Tajuk bar sisi
|
||||
pt-br: Titulo da barra lateral
|
||||
required: false
|
||||
type: text
|
||||
- default: selkies-dashboard
|
||||
edit: true
|
||||
envKey: DASHBOARD
|
||||
labelEn: Dashboard UI
|
||||
labelZh: 仪表盘界面
|
||||
label:
|
||||
en: Dashboard UI
|
||||
zh: 仪表盘界面
|
||||
zh-Hant: 儀表板介面
|
||||
ja: ダッシュボード UI
|
||||
ko: 대시보드 UI
|
||||
ru: Интерфейс панели
|
||||
ms: UI papan pemuka
|
||||
pt-br: Interface do painel
|
||||
required: false
|
||||
type: select
|
||||
values:
|
||||
- label: selkies-dashboard
|
||||
value: selkies-dashboard
|
||||
- label: selkies-dashboard-zinc
|
||||
value: selkies-dashboard-zinc
|
||||
- label: selkies-dashboard-wish
|
||||
value: selkies-dashboard-wish
|
||||
- default: zh_CN.UTF-8
|
||||
edit: true
|
||||
envKey: LC_ALL
|
||||
labelEn: Desktop language locale
|
||||
labelZh: 桌面语言区域
|
||||
label:
|
||||
en: Desktop language locale
|
||||
zh: 桌面语言区域
|
||||
zh-Hant: 桌面語言區域
|
||||
ja: デスクトップ言語ロケール
|
||||
ko: 데스크톱 언어 로케일
|
||||
ru: Локаль языка рабочего стола
|
||||
ms: Lokal bahasa desktop
|
||||
pt-br: Localidade do idioma da area de trabalho
|
||||
required: false
|
||||
type: text
|
||||
- default: 1gb
|
||||
edit: true
|
||||
envKey: SHM_SIZE
|
||||
labelEn: Shared memory size
|
||||
labelZh: 共享内存大小
|
||||
label:
|
||||
en: Shared memory size
|
||||
zh: 共享内存大小
|
||||
zh-Hant: 共享記憶體大小
|
||||
ja: 共有メモリサイズ
|
||||
ko: 공유 메모리 크기
|
||||
ru: Размер общей памяти
|
||||
ms: Saiz memori kongsi
|
||||
pt-br: Tamanho da memoria compartilhada
|
||||
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,28 @@
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
services:
|
||||
telegram:
|
||||
image: "linuxserver/telegram:7.4.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}
|
||||
- CUSTOM_USER=${CUSTOM_USER}
|
||||
- PASSWORD=${PASSWORD}
|
||||
- TITLE=${TITLE:-Telegram Desktop}
|
||||
- SELKIES_UI_TITLE=${SELKIES_UI_TITLE:-Selkies}
|
||||
- DASHBOARD=${DASHBOARD:-selkies-dashboard}
|
||||
- LC_ALL=${LC_ALL:-zh_CN.UTF-8}
|
||||
shm_size: ${SHM_SIZE}
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
+41
@@ -0,0 +1,41 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd -P)"
|
||||
ENV_FILE="${ENV_FILE:-$ROOT_DIR/.env}"
|
||||
|
||||
read_env_value() {
|
||||
local key="$1"
|
||||
local value=""
|
||||
[[ -f "$ENV_FILE" ]] || return 0
|
||||
value="$(sed -n "s/^${key}=//p" "$ENV_FILE" | tail -n 1)"
|
||||
case "$value" in
|
||||
\"*\") value="${value#\"}"; value="${value%\"}" ;;
|
||||
\'*\') value="${value#\'}"; value="${value%\'}" ;;
|
||||
esac
|
||||
printf '%s\n' "$value"
|
||||
}
|
||||
|
||||
config_path="${CONFIG_PATH:-$(read_env_value CONFIG_PATH)}"
|
||||
config_path="${config_path:-./data/config}"
|
||||
|
||||
if [[ "$config_path" == /* ]]; then
|
||||
resolved_config_path="$(realpath -m -- "$config_path")"
|
||||
chown_config=false
|
||||
else
|
||||
resolved_config_path="$(realpath -m -- "$ROOT_DIR/${config_path#./}")"
|
||||
case "$resolved_config_path" in
|
||||
"$ROOT_DIR"/*) ;;
|
||||
*) printf '%s\n' 'CONFIG_PATH must remain inside the application version directory' >&2; exit 1 ;;
|
||||
esac
|
||||
chown_config=true
|
||||
fi
|
||||
|
||||
[[ ! -L "$resolved_config_path" ]] || {
|
||||
printf '%s\n' 'CONFIG_PATH must not be a symbolic link' >&2
|
||||
exit 1
|
||||
}
|
||||
mkdir -p -- "$resolved_config_path"
|
||||
if [[ "$chown_config" == true ]]; then
|
||||
chown -R 1000:1000 -- "$resolved_config_path" 2>/dev/null || true
|
||||
fi
|
||||
@@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
docker-compose down --volumes
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
:
|
||||
Reference in New Issue
Block a user