From 935584ad1083f06da0fd8c02c46f573c60156978 Mon Sep 17 00:00:00 2001 From: QYG2297248353 Date: Fri, 24 Jan 2025 06:26:14 +0000 Subject: [PATCH] Processed apps directory via GitHub Actions --- appstore/glance/0.6.4/.env | 6 ++ appstore/glance/0.6.4/conf/glance.yml | 68 ++++++++++++++++++ appstore/glance/0.6.4/data.yml | 17 +++++ appstore/glance/0.6.4/docker-compose.yml | 24 +++++++ .../1.124.2 => glance/0.6.4}/envs/default.env | 0 .../1.124.2 => glance/0.6.4}/envs/global.env | 0 appstore/glance/0.6.4/scripts/init.sh | 22 ++++++ .../0.6.4}/scripts/uninstall.sh | 0 appstore/glance/0.6.4/scripts/upgrade.sh | 24 +++++++ appstore/glance/README.md | 30 ++++++++ appstore/glance/data.yml | 14 ++++ appstore/glance/logo.png | Bin 0 -> 7946 bytes .../{1.124.2 => 1.125.1}/.env | 0 .../{1.124.2 => 1.125.1}/data.yml | 0 .../{1.124.2 => 1.125.1}/docker-compose.yml | 2 +- .../1.125.1}/envs/default.env | 0 .../1.125.1}/envs/global.env | 0 .../{1.124.2 => 1.125.1}/scripts/init.sh | 0 .../1.125.1}/scripts/uninstall.sh | 0 .../{1.124.2 => 1.125.1}/scripts/upgrade.sh | 0 .../{1.124.2 => 1.125.1}/.env | 0 .../{1.124.2 => 1.125.1}/data.yml | 0 .../{1.124.2 => 1.125.1}/docker-compose.yml | 2 +- .../1.125.1}/envs/default.env | 0 .../1.125.1}/envs/global.env | 0 .../{1.124.2 => 1.125.1}/scripts/init.sh | 0 .../1.125.1}/scripts/uninstall.sh | 0 .../{1.124.2 => 1.125.1}/scripts/upgrade.sh | 0 .../immich-server/{1.124.2 => 1.125.1}/.env | 0 .../{1.124.2 => 1.125.1}/data.yml | 0 .../{1.124.2 => 1.125.1}/docker-compose.yml | 2 +- .../1.125.1}/envs/default.env | 0 .../1.125.1}/envs/global.env | 0 .../{1.124.2 => 1.125.1}/scripts/init.sh | 0 .../1.125.1}/scripts/uninstall.sh | 0 .../{1.124.2 => 1.125.1}/scripts/upgrade.sh | 0 appstore/immich/{1.124.2 => 1.125.1}/.env | 0 appstore/immich/{1.124.2 => 1.125.1}/data.yml | 0 .../{1.124.2 => 1.125.1}/docker-compose.yml | 4 +- .../1.125.1}/envs/default.env | 0 .../1.23.0 => immich/1.125.1}/envs/global.env | 0 .../{1.124.2 => 1.125.1}/scripts/init.sh | 0 .../1.125.1}/scripts/uninstall.sh | 0 .../{1.124.2 => 1.125.1}/scripts/upgrade.sh | 0 appstore/logto/{1.23.0 => 1.23.1}/.env | 0 appstore/logto/{1.23.0 => 1.23.1}/data.yml | 0 .../{1.23.0 => 1.23.1}/docker-compose.yml | 2 +- .../2.3.0 => logto/1.23.1}/envs/default.env | 0 .../2.3.0 => logto/1.23.1}/envs/global.env | 0 .../logto/{1.23.0 => 1.23.1}/scripts/init.sh | 0 .../1.23.1}/scripts/uninstall.sh | 0 .../{1.23.0 => 1.23.1}/scripts/upgrade.sh | 0 appstore/nezha-dash/{2.3.0 => 2.4.0}/.env | 0 appstore/nezha-dash/{2.3.0 => 2.4.0}/data.yml | 0 .../{2.3.0 => 2.4.0}/docker-compose.yml | 2 +- appstore/nezha-dash/2.4.0/envs/default.env | 2 + appstore/nezha-dash/2.4.0/envs/global.env | 2 + .../{2.3.0 => 2.4.0}/scripts/init.sh | 0 .../nezha-dash/2.4.0/scripts/uninstall.sh | 10 +++ .../{2.3.0 => 2.4.0}/scripts/upgrade.sh | 0 appstore/outline/0.81.1/scripts/init.sh | 6 +- appstore/outline/0.81.1/scripts/upgrade.sh | 6 +- appstore/tissue/1.5.11/.env | 6 ++ appstore/tissue/1.5.11/data.yml | 17 +++++ appstore/tissue/1.5.11/docker-compose.yml | 24 +++++++ appstore/tissue/1.5.11/envs/default.env | 2 + appstore/tissue/1.5.11/envs/global.env | 2 + appstore/tissue/1.5.11/scripts/init.sh | 17 +++++ appstore/tissue/1.5.11/scripts/uninstall.sh | 10 +++ appstore/tissue/1.5.11/scripts/upgrade.sh | 17 +++++ appstore/tissue/README.md | 25 +++++++ appstore/tissue/data.yml | 14 ++++ appstore/tissue/logo.png | Bin 0 -> 12974 bytes dockge/glance/.env | 6 ++ dockge/glance/conf/glance.yml | 68 ++++++++++++++++++ dockge/glance/docker-compose.yml | 24 +++++++ dockge/glance/envs/default.env | 2 + dockge/glance/envs/global.env | 2 + .../docker-compose.yml | 2 +- dockge/immich-no-machine/docker-compose.yml | 2 +- dockge/immich-server/docker-compose.yml | 2 +- dockge/immich/docker-compose.yml | 4 +- dockge/logto/docker-compose.yml | 2 +- dockge/nezha-dash/docker-compose.yml | 2 +- dockge/tissue/.env | 6 ++ dockge/tissue/docker-compose.yml | 24 +++++++ dockge/tissue/envs/default.env | 2 + dockge/tissue/envs/global.env | 2 + 88 files changed, 507 insertions(+), 22 deletions(-) create mode 100644 appstore/glance/0.6.4/.env create mode 100644 appstore/glance/0.6.4/conf/glance.yml create mode 100644 appstore/glance/0.6.4/data.yml create mode 100644 appstore/glance/0.6.4/docker-compose.yml rename appstore/{immich-machine-learning/1.124.2 => glance/0.6.4}/envs/default.env (100%) rename appstore/{immich-machine-learning/1.124.2 => glance/0.6.4}/envs/global.env (100%) create mode 100644 appstore/glance/0.6.4/scripts/init.sh rename appstore/{immich-machine-learning/1.124.2 => glance/0.6.4}/scripts/uninstall.sh (100%) create mode 100644 appstore/glance/0.6.4/scripts/upgrade.sh create mode 100644 appstore/glance/README.md create mode 100644 appstore/glance/data.yml create mode 100644 appstore/glance/logo.png rename appstore/immich-machine-learning/{1.124.2 => 1.125.1}/.env (100%) rename appstore/immich-machine-learning/{1.124.2 => 1.125.1}/data.yml (100%) rename appstore/immich-machine-learning/{1.124.2 => 1.125.1}/docker-compose.yml (87%) rename appstore/{immich-no-machine/1.124.2 => immich-machine-learning/1.125.1}/envs/default.env (100%) rename appstore/{immich-no-machine/1.124.2 => immich-machine-learning/1.125.1}/envs/global.env (100%) rename appstore/immich-machine-learning/{1.124.2 => 1.125.1}/scripts/init.sh (100%) rename appstore/{immich-no-machine/1.124.2 => immich-machine-learning/1.125.1}/scripts/uninstall.sh (100%) rename appstore/immich-machine-learning/{1.124.2 => 1.125.1}/scripts/upgrade.sh (100%) rename appstore/immich-no-machine/{1.124.2 => 1.125.1}/.env (100%) rename appstore/immich-no-machine/{1.124.2 => 1.125.1}/data.yml (100%) rename appstore/immich-no-machine/{1.124.2 => 1.125.1}/docker-compose.yml (97%) rename appstore/{immich-server/1.124.2 => immich-no-machine/1.125.1}/envs/default.env (100%) rename appstore/{immich-server/1.124.2 => immich-no-machine/1.125.1}/envs/global.env (100%) rename appstore/immich-no-machine/{1.124.2 => 1.125.1}/scripts/init.sh (100%) rename appstore/{immich-server/1.124.2 => immich-no-machine/1.125.1}/scripts/uninstall.sh (100%) rename appstore/immich-no-machine/{1.124.2 => 1.125.1}/scripts/upgrade.sh (100%) rename appstore/immich-server/{1.124.2 => 1.125.1}/.env (100%) rename appstore/immich-server/{1.124.2 => 1.125.1}/data.yml (100%) rename appstore/immich-server/{1.124.2 => 1.125.1}/docker-compose.yml (89%) rename appstore/{immich/1.124.2 => immich-server/1.125.1}/envs/default.env (100%) rename appstore/{immich/1.124.2 => immich-server/1.125.1}/envs/global.env (100%) rename appstore/immich-server/{1.124.2 => 1.125.1}/scripts/init.sh (100%) rename appstore/{immich/1.124.2 => immich-server/1.125.1}/scripts/uninstall.sh (100%) rename appstore/immich-server/{1.124.2 => 1.125.1}/scripts/upgrade.sh (100%) rename appstore/immich/{1.124.2 => 1.125.1}/.env (100%) rename appstore/immich/{1.124.2 => 1.125.1}/data.yml (100%) rename appstore/immich/{1.124.2 => 1.125.1}/docker-compose.yml (94%) rename appstore/{logto/1.23.0 => immich/1.125.1}/envs/default.env (100%) rename appstore/{logto/1.23.0 => immich/1.125.1}/envs/global.env (100%) rename appstore/immich/{1.124.2 => 1.125.1}/scripts/init.sh (100%) rename appstore/{logto/1.23.0 => immich/1.125.1}/scripts/uninstall.sh (100%) rename appstore/immich/{1.124.2 => 1.125.1}/scripts/upgrade.sh (100%) rename appstore/logto/{1.23.0 => 1.23.1}/.env (100%) rename appstore/logto/{1.23.0 => 1.23.1}/data.yml (100%) rename appstore/logto/{1.23.0 => 1.23.1}/docker-compose.yml (95%) rename appstore/{nezha-dash/2.3.0 => logto/1.23.1}/envs/default.env (100%) rename appstore/{nezha-dash/2.3.0 => logto/1.23.1}/envs/global.env (100%) rename appstore/logto/{1.23.0 => 1.23.1}/scripts/init.sh (100%) rename appstore/{nezha-dash/2.3.0 => logto/1.23.1}/scripts/uninstall.sh (100%) rename appstore/logto/{1.23.0 => 1.23.1}/scripts/upgrade.sh (100%) rename appstore/nezha-dash/{2.3.0 => 2.4.0}/.env (100%) rename appstore/nezha-dash/{2.3.0 => 2.4.0}/data.yml (100%) rename appstore/nezha-dash/{2.3.0 => 2.4.0}/docker-compose.yml (94%) create mode 100644 appstore/nezha-dash/2.4.0/envs/default.env create mode 100644 appstore/nezha-dash/2.4.0/envs/global.env rename appstore/nezha-dash/{2.3.0 => 2.4.0}/scripts/init.sh (100%) create mode 100644 appstore/nezha-dash/2.4.0/scripts/uninstall.sh rename appstore/nezha-dash/{2.3.0 => 2.4.0}/scripts/upgrade.sh (100%) create mode 100644 appstore/tissue/1.5.11/.env create mode 100644 appstore/tissue/1.5.11/data.yml create mode 100644 appstore/tissue/1.5.11/docker-compose.yml create mode 100644 appstore/tissue/1.5.11/envs/default.env create mode 100644 appstore/tissue/1.5.11/envs/global.env create mode 100644 appstore/tissue/1.5.11/scripts/init.sh create mode 100644 appstore/tissue/1.5.11/scripts/uninstall.sh create mode 100644 appstore/tissue/1.5.11/scripts/upgrade.sh create mode 100644 appstore/tissue/README.md create mode 100644 appstore/tissue/data.yml create mode 100644 appstore/tissue/logo.png create mode 100644 dockge/glance/.env create mode 100644 dockge/glance/conf/glance.yml create mode 100644 dockge/glance/docker-compose.yml create mode 100644 dockge/glance/envs/default.env create mode 100644 dockge/glance/envs/global.env create mode 100644 dockge/tissue/.env create mode 100644 dockge/tissue/docker-compose.yml create mode 100644 dockge/tissue/envs/default.env create mode 100644 dockge/tissue/envs/global.env diff --git a/appstore/glance/0.6.4/.env b/appstore/glance/0.6.4/.env new file mode 100644 index 00000000..8f93d9e4 --- /dev/null +++ b/appstore/glance/0.6.4/.env @@ -0,0 +1,6 @@ +# 数据持久化路径 [必填] +APP_NAME_ROOT_PATH=/home/app_name + +# WebUI 端口 [必填] +PANEL_APP_PORT_HTTP=8080 + diff --git a/appstore/glance/0.6.4/conf/glance.yml b/appstore/glance/0.6.4/conf/glance.yml new file mode 100644 index 00000000..6417cdda --- /dev/null +++ b/appstore/glance/0.6.4/conf/glance.yml @@ -0,0 +1,68 @@ +server: + port: 8080 + assets-path: /app/assets +pages: + - name: Home + columns: + - size: small + widgets: + - type: calendar + + - type: rss + limit: 10 + collapse-after: 3 + cache: 3h + feeds: + - url: https://ciechanow.ski/atom.xml + - url: https://www.joshwcomeau.com/rss.xml + title: Josh Comeau + - url: https://samwho.dev/rss.xml + - url: https://awesomekling.github.io/feed.xml + - url: https://ishadeed.com/feed.xml + title: Ahmad Shadeed + + - type: twitch-channels + channels: + - theprimeagen + - cohhcarnage + - christitustech + - blurbs + - asmongold + - jembawls + + - size: full + widgets: + - type: hacker-news + + - type: videos + channels: + - UCR-DXc1voovS8nhAvccRZhg # Jeff Geerling + - UCv6J_jJa8GJqFwQNgNrMuww # ServeTheHome + - UCOk-gHyjcWZNj3Br4oxwh0A # Techno Tim + + - type: reddit + subreddit: selfhosted + + - size: small + widgets: + - type: weather + location: London, United Kingdom + + - type: markets + markets: + - symbol: SPY + name: S&P 500 + - symbol: BTC-USD + name: Bitcoin + - symbol: NVDA + name: NVIDIA + - symbol: AAPL + name: Apple + - symbol: MSFT + name: Microsoft + - symbol: GOOGL + name: Google + - symbol: AMD + name: AMD + - symbol: RDDT + name: Reddit diff --git a/appstore/glance/0.6.4/data.yml b/appstore/glance/0.6.4/data.yml new file mode 100644 index 00000000..eacce78b --- /dev/null +++ b/appstore/glance/0.6.4/data.yml @@ -0,0 +1,17 @@ +additionalProperties: + formFields: + - default: "/home/app_name" + edit: true + envKey: APP_NAME_ROOT_PATH + labelZh: 数据持久化路径 + labelEn: Data persistence path + required: true + type: text + - default: 8080 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelZh: WebUI 端口 + labelEn: WebUI port + required: true + rule: paramPort + type: number diff --git a/appstore/glance/0.6.4/docker-compose.yml b/appstore/glance/0.6.4/docker-compose.yml new file mode 100644 index 00000000..5e2d8c68 --- /dev/null +++ b/appstore/glance/0.6.4/docker-compose.yml @@ -0,0 +1,24 @@ +networks: + 1panel-network: + external: true +services: + glance: + container_name: glance + env_file: + - ./envs/global.env + - .env + environment: + - TZ=Asia/Shanghai + image: glanceapp/glance:v0.6.4 + labels: + createdBy: Apps + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8080 + restart: always + volumes: + - ${APP_NAME_ROOT_PATH}/app/glance.yml:/app/glance.yml + - ${APP_NAME_ROOT_PATH}/app/assets:/app/assets + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro diff --git a/appstore/immich-machine-learning/1.124.2/envs/default.env b/appstore/glance/0.6.4/envs/default.env similarity index 100% rename from appstore/immich-machine-learning/1.124.2/envs/default.env rename to appstore/glance/0.6.4/envs/default.env diff --git a/appstore/immich-machine-learning/1.124.2/envs/global.env b/appstore/glance/0.6.4/envs/global.env similarity index 100% rename from appstore/immich-machine-learning/1.124.2/envs/global.env rename to appstore/glance/0.6.4/envs/global.env diff --git a/appstore/glance/0.6.4/scripts/init.sh b/appstore/glance/0.6.4/scripts/init.sh new file mode 100644 index 00000000..2195dc92 --- /dev/null +++ b/appstore/glance/0.6.4/scripts/init.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +if [ -f .env ]; then + source .env + + # setup-1 add default values + CURRENT_DIR=$(pwd) + sed -i '/^ENV_FILE=/d' .env + sed -i '/^GLOBAL_ENV_FILE=/d' .env + echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env + echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env + + mkdir -p "$APP_NAME_ROOT_PATH" + mkdir -p "$APP_NAME_ROOT_PATH/app" + + cp ./conf/glance.yml "$APP_NAME_ROOT_PATH/app/glance.yml" + + echo "Check Finish." + +else + echo "Error: .env file not found." +fi diff --git a/appstore/immich-machine-learning/1.124.2/scripts/uninstall.sh b/appstore/glance/0.6.4/scripts/uninstall.sh similarity index 100% rename from appstore/immich-machine-learning/1.124.2/scripts/uninstall.sh rename to appstore/glance/0.6.4/scripts/uninstall.sh diff --git a/appstore/glance/0.6.4/scripts/upgrade.sh b/appstore/glance/0.6.4/scripts/upgrade.sh new file mode 100644 index 00000000..0be9bfe0 --- /dev/null +++ b/appstore/glance/0.6.4/scripts/upgrade.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +if [ -f .env ]; then + source .env + + # setup-1 add default values + CURRENT_DIR=$(pwd) + sed -i '/^ENV_FILE=/d' .env + sed -i '/^GLOBAL_ENV_FILE=/d' .env + echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env + echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env + + mkdir -p "$APP_NAME_ROOT_PATH" + mkdir -p "$APP_NAME_ROOT_PATH/app" + + if [ ! -f "$APP_NAME_ROOT_PATH/app/glance.yml" ]; then + cp ./conf/glance.yml "$APP_NAME_ROOT_PATH/app/glance.yml" + fi + + echo "Check Finish." + +else + echo "Error: .env file not found." +fi diff --git a/appstore/glance/README.md b/appstore/glance/README.md new file mode 100644 index 00000000..15ea6ffd --- /dev/null +++ b/appstore/glance/README.md @@ -0,0 +1,30 @@ +# Glance + +一个自托管的仪表板,将所有您的订阅源放在一个地方 + +![Glance](https://file.lifebus.top/imgs/glance_cover.png) + +![](https://img.shields.io/badge/%E6%96%B0%E7%96%86%E8%90%8C%E6%A3%AE%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E5%AE%A4-%E6%8F%90%E4%BE%9B%E6%8A%80%E6%9C%AF%E6%94%AF%E6%8C%81-blue) + +## 小部件 + ++ RSS 订阅源 ++ 子版块帖子 ++ 天气 ++ 书签 ++ 黑客新闻 ++ Lobsters ++ 最新特定频道的 YouTube 视频 ++ 闹钟 ++ 日历 ++ 股票 ++ iframe ++ Twitch 频道和热门游戏 ++ GitHub 发布 ++ 代码库概览 ++ 站点监控 ++ 搜索框 + +--- + +![Ms Studio](https://file.lifebus.top/imgs/ms_blank_001.png) diff --git a/appstore/glance/data.yml b/appstore/glance/data.yml new file mode 100644 index 00000000..0f6781f7 --- /dev/null +++ b/appstore/glance/data.yml @@ -0,0 +1,14 @@ +additionalProperties: + key: glance + name: Glance + tags: + - WebSite + - Local + shortDescZh: 一个自托管的仪表板,将所有您的订阅源放在一个地方 + shortDescEn: A self-hosted dashboard that puts all your feeds in one place + type: website + crossVersionUpdate: true + limit: 0 + website: https://github.com/glanceapp/glance/ + github: https://github.com/glanceapp/glance/ + document: https://github.com/glanceapp/glance/ diff --git a/appstore/glance/logo.png b/appstore/glance/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..54fc4131137d09784f3057b58cc18afdaab13ba4 GIT binary patch literal 7946 zcmV+lANAmgP)Py8#7RU!RCt{2-G7wTb)ER}*9@b;4D1Y`43d!|$|;5Xk(eES@JrBIDi_-l7g4HB zcdf%evAUhMHrv%>+i|zeKs+UFx}{~To=s8$Tr}Ah1u0X}6BH6SA_J2QGS1+9|Ija| zOicvd@0rj0@i=Er);aQeG0?rwdEa|KpPCUPMsx=NP?Xx-3jhG=2><{nkN^OH0to;B zD3AaEfC32s04R_E0DuAs001bE004jj2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs z001bE004jj2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs001bE004jj2><{nkN^OH z0to;BD3AaEfC32s04R_E0DuAs001bE004jj2><{nkN^OH0to;BD3AaEfC32s04R_E z0DuAs001bE004jj2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs001bE004jj2><{n zkN^OH0to;BD3AaEfC32s04R_E0DuAs001bE004jj2><{nkN^OH0to;BD3AaEfC32s z04R_E0DuAs001bE004jj2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs001bE004jj z2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs001bE004jj2><{nkN^OH0to;BD3AaE zfC32s04R_E0DuAs001bE004jj2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs001bE z004jj2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs001bE004jj2><{nkN^OH0to;B zD3AaEfC32s04R_E0DuAs001bE004jj2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs z001bE004jj2><{nP+jf?fCJ}kZ+lye7%?IS4;~y%O-*~h8XFt`;J-IDHAQoC^WJ}N z=gyt6YuB!5Z*TvD|9tiT*3!}v>(;G{#~ynu+S=N({$7FoBLJY6X=rGOQKLr1$dM!C zm}8EKqmMp1jydL-IO?dQqJRJXZ|T<@FknCo7%*U;{++E`x5m14>;CBLg%@6UOFIB* z)r=T1qC58z!0S8am}6qnq)9Ph!h|^PxZ~om!w$>6(i_^eX;VD%$Rn|Q`SMt@WQmgk z=%EAv^f0xxwJ~noxR^9)QcRvaIYy2gnR}(TY|oxOv3m9DSh{p+EM2-Zo_zAj+$#aE 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 zfC32s04R_E0DuAs001bE004jj2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs001bE z004jj2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs001bE004jj2><{nkN^OH0to;B zD3AaEfC32s04R_E0DuAs001bE004jj2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs z001bE004jj2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs001bE004jj2><{nkN^OH z0to;BD3AaEfC32s04R_E0DuAs001bE004jj2><{nkN^OH0to;BD3AaEfC32s04R_E z0DuAs001bE004jj2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs001bE004jj2><{n zkN^OH0to;BD3AaEfC32s04R_E0DuAs001bE004jj2><{nkN^OH0to;BD3AaEfC32s z04R_E0DuAs001bE004jj2><{nkN^OH0to;BD3AaEfC32s04R_E0DuAs001bE004jj z2><{nkN^OH0to;BD3AaEfC32s04R_E0DuDhKeXp#`f<&CdjJ3c07*qoM6N<$f|qOH AkN^Mx literal 0 KcmV+b0RR6000031 diff --git a/appstore/immich-machine-learning/1.124.2/.env b/appstore/immich-machine-learning/1.125.1/.env similarity index 100% rename from appstore/immich-machine-learning/1.124.2/.env rename to appstore/immich-machine-learning/1.125.1/.env diff --git a/appstore/immich-machine-learning/1.124.2/data.yml b/appstore/immich-machine-learning/1.125.1/data.yml similarity index 100% rename from appstore/immich-machine-learning/1.124.2/data.yml rename to appstore/immich-machine-learning/1.125.1/data.yml diff --git a/appstore/immich-machine-learning/1.124.2/docker-compose.yml b/appstore/immich-machine-learning/1.125.1/docker-compose.yml similarity index 87% rename from appstore/immich-machine-learning/1.124.2/docker-compose.yml rename to appstore/immich-machine-learning/1.125.1/docker-compose.yml index 0382aa6f..673a1800 100644 --- a/appstore/immich-machine-learning/1.124.2/docker-compose.yml +++ b/appstore/immich-machine-learning/1.125.1/docker-compose.yml @@ -10,7 +10,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-machine-learning:v1.124.2 + image: ghcr.io/immich-app/immich-machine-learning:v1.125.1 labels: createdBy: Apps networks: diff --git a/appstore/immich-no-machine/1.124.2/envs/default.env b/appstore/immich-machine-learning/1.125.1/envs/default.env similarity index 100% rename from appstore/immich-no-machine/1.124.2/envs/default.env rename to appstore/immich-machine-learning/1.125.1/envs/default.env diff --git a/appstore/immich-no-machine/1.124.2/envs/global.env b/appstore/immich-machine-learning/1.125.1/envs/global.env similarity index 100% rename from appstore/immich-no-machine/1.124.2/envs/global.env rename to appstore/immich-machine-learning/1.125.1/envs/global.env diff --git a/appstore/immich-machine-learning/1.124.2/scripts/init.sh b/appstore/immich-machine-learning/1.125.1/scripts/init.sh similarity index 100% rename from appstore/immich-machine-learning/1.124.2/scripts/init.sh rename to appstore/immich-machine-learning/1.125.1/scripts/init.sh diff --git a/appstore/immich-no-machine/1.124.2/scripts/uninstall.sh b/appstore/immich-machine-learning/1.125.1/scripts/uninstall.sh similarity index 100% rename from appstore/immich-no-machine/1.124.2/scripts/uninstall.sh rename to appstore/immich-machine-learning/1.125.1/scripts/uninstall.sh diff --git a/appstore/immich-machine-learning/1.124.2/scripts/upgrade.sh b/appstore/immich-machine-learning/1.125.1/scripts/upgrade.sh similarity index 100% rename from appstore/immich-machine-learning/1.124.2/scripts/upgrade.sh rename to appstore/immich-machine-learning/1.125.1/scripts/upgrade.sh diff --git a/appstore/immich-no-machine/1.124.2/.env b/appstore/immich-no-machine/1.125.1/.env similarity index 100% rename from appstore/immich-no-machine/1.124.2/.env rename to appstore/immich-no-machine/1.125.1/.env diff --git a/appstore/immich-no-machine/1.124.2/data.yml b/appstore/immich-no-machine/1.125.1/data.yml similarity index 100% rename from appstore/immich-no-machine/1.124.2/data.yml rename to appstore/immich-no-machine/1.125.1/data.yml diff --git a/appstore/immich-no-machine/1.124.2/docker-compose.yml b/appstore/immich-no-machine/1.125.1/docker-compose.yml similarity index 97% rename from appstore/immich-no-machine/1.124.2/docker-compose.yml rename to appstore/immich-no-machine/1.125.1/docker-compose.yml index 6d23af85..03ddf906 100644 --- a/appstore/immich-no-machine/1.124.2/docker-compose.yml +++ b/appstore/immich-no-machine/1.125.1/docker-compose.yml @@ -52,7 +52,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-server:v1.124.2 + image: ghcr.io/immich-app/immich-server:v1.125.1 labels: createdBy: Apps networks: diff --git a/appstore/immich-server/1.124.2/envs/default.env b/appstore/immich-no-machine/1.125.1/envs/default.env similarity index 100% rename from appstore/immich-server/1.124.2/envs/default.env rename to appstore/immich-no-machine/1.125.1/envs/default.env diff --git a/appstore/immich-server/1.124.2/envs/global.env b/appstore/immich-no-machine/1.125.1/envs/global.env similarity index 100% rename from appstore/immich-server/1.124.2/envs/global.env rename to appstore/immich-no-machine/1.125.1/envs/global.env diff --git a/appstore/immich-no-machine/1.124.2/scripts/init.sh b/appstore/immich-no-machine/1.125.1/scripts/init.sh similarity index 100% rename from appstore/immich-no-machine/1.124.2/scripts/init.sh rename to appstore/immich-no-machine/1.125.1/scripts/init.sh diff --git a/appstore/immich-server/1.124.2/scripts/uninstall.sh b/appstore/immich-no-machine/1.125.1/scripts/uninstall.sh similarity index 100% rename from appstore/immich-server/1.124.2/scripts/uninstall.sh rename to appstore/immich-no-machine/1.125.1/scripts/uninstall.sh diff --git a/appstore/immich-no-machine/1.124.2/scripts/upgrade.sh b/appstore/immich-no-machine/1.125.1/scripts/upgrade.sh similarity index 100% rename from appstore/immich-no-machine/1.124.2/scripts/upgrade.sh rename to appstore/immich-no-machine/1.125.1/scripts/upgrade.sh diff --git a/appstore/immich-server/1.124.2/.env b/appstore/immich-server/1.125.1/.env similarity index 100% rename from appstore/immich-server/1.124.2/.env rename to appstore/immich-server/1.125.1/.env diff --git a/appstore/immich-server/1.124.2/data.yml b/appstore/immich-server/1.125.1/data.yml similarity index 100% rename from appstore/immich-server/1.124.2/data.yml rename to appstore/immich-server/1.125.1/data.yml diff --git a/appstore/immich-server/1.124.2/docker-compose.yml b/appstore/immich-server/1.125.1/docker-compose.yml similarity index 89% rename from appstore/immich-server/1.124.2/docker-compose.yml rename to appstore/immich-server/1.125.1/docker-compose.yml index 6cfd4010..6a863897 100644 --- a/appstore/immich-server/1.124.2/docker-compose.yml +++ b/appstore/immich-server/1.125.1/docker-compose.yml @@ -10,7 +10,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-server:v1.124.2 + image: ghcr.io/immich-app/immich-server:v1.125.1 labels: createdBy: Apps networks: diff --git a/appstore/immich/1.124.2/envs/default.env b/appstore/immich-server/1.125.1/envs/default.env similarity index 100% rename from appstore/immich/1.124.2/envs/default.env rename to appstore/immich-server/1.125.1/envs/default.env diff --git a/appstore/immich/1.124.2/envs/global.env b/appstore/immich-server/1.125.1/envs/global.env similarity index 100% rename from appstore/immich/1.124.2/envs/global.env rename to appstore/immich-server/1.125.1/envs/global.env diff --git a/appstore/immich-server/1.124.2/scripts/init.sh b/appstore/immich-server/1.125.1/scripts/init.sh similarity index 100% rename from appstore/immich-server/1.124.2/scripts/init.sh rename to appstore/immich-server/1.125.1/scripts/init.sh diff --git a/appstore/immich/1.124.2/scripts/uninstall.sh b/appstore/immich-server/1.125.1/scripts/uninstall.sh similarity index 100% rename from appstore/immich/1.124.2/scripts/uninstall.sh rename to appstore/immich-server/1.125.1/scripts/uninstall.sh diff --git a/appstore/immich-server/1.124.2/scripts/upgrade.sh b/appstore/immich-server/1.125.1/scripts/upgrade.sh similarity index 100% rename from appstore/immich-server/1.124.2/scripts/upgrade.sh rename to appstore/immich-server/1.125.1/scripts/upgrade.sh diff --git a/appstore/immich/1.124.2/.env b/appstore/immich/1.125.1/.env similarity index 100% rename from appstore/immich/1.124.2/.env rename to appstore/immich/1.125.1/.env diff --git a/appstore/immich/1.124.2/data.yml b/appstore/immich/1.125.1/data.yml similarity index 100% rename from appstore/immich/1.124.2/data.yml rename to appstore/immich/1.125.1/data.yml diff --git a/appstore/immich/1.124.2/docker-compose.yml b/appstore/immich/1.125.1/docker-compose.yml similarity index 94% rename from appstore/immich/1.124.2/docker-compose.yml rename to appstore/immich/1.125.1/docker-compose.yml index 7bc2ba26..5fa7f62c 100644 --- a/appstore/immich/1.124.2/docker-compose.yml +++ b/appstore/immich/1.125.1/docker-compose.yml @@ -10,7 +10,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-machine-learning:v1.124.2 + image: ghcr.io/immich-app/immich-machine-learning:v1.125.1 labels: createdBy: Apps networks: @@ -68,7 +68,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-server:v1.124.2 + image: ghcr.io/immich-app/immich-server:v1.125.1 labels: createdBy: Apps networks: diff --git a/appstore/logto/1.23.0/envs/default.env b/appstore/immich/1.125.1/envs/default.env similarity index 100% rename from appstore/logto/1.23.0/envs/default.env rename to appstore/immich/1.125.1/envs/default.env diff --git a/appstore/logto/1.23.0/envs/global.env b/appstore/immich/1.125.1/envs/global.env similarity index 100% rename from appstore/logto/1.23.0/envs/global.env rename to appstore/immich/1.125.1/envs/global.env diff --git a/appstore/immich/1.124.2/scripts/init.sh b/appstore/immich/1.125.1/scripts/init.sh similarity index 100% rename from appstore/immich/1.124.2/scripts/init.sh rename to appstore/immich/1.125.1/scripts/init.sh diff --git a/appstore/logto/1.23.0/scripts/uninstall.sh b/appstore/immich/1.125.1/scripts/uninstall.sh similarity index 100% rename from appstore/logto/1.23.0/scripts/uninstall.sh rename to appstore/immich/1.125.1/scripts/uninstall.sh diff --git a/appstore/immich/1.124.2/scripts/upgrade.sh b/appstore/immich/1.125.1/scripts/upgrade.sh similarity index 100% rename from appstore/immich/1.124.2/scripts/upgrade.sh rename to appstore/immich/1.125.1/scripts/upgrade.sh diff --git a/appstore/logto/1.23.0/.env b/appstore/logto/1.23.1/.env similarity index 100% rename from appstore/logto/1.23.0/.env rename to appstore/logto/1.23.1/.env diff --git a/appstore/logto/1.23.0/data.yml b/appstore/logto/1.23.1/data.yml similarity index 100% rename from appstore/logto/1.23.0/data.yml rename to appstore/logto/1.23.1/data.yml diff --git a/appstore/logto/1.23.0/docker-compose.yml b/appstore/logto/1.23.1/docker-compose.yml similarity index 95% rename from appstore/logto/1.23.0/docker-compose.yml rename to appstore/logto/1.23.1/docker-compose.yml index 5d320edc..90bb1b7f 100644 --- a/appstore/logto/1.23.0/docker-compose.yml +++ b/appstore/logto/1.23.1/docker-compose.yml @@ -18,7 +18,7 @@ services: - TRUST_PROXY_HEADER=true - CASE_SENSITIVE_USERNAME=true - DB_URL=postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_NAME} - image: svhd/logto:1.23.0 + image: svhd/logto:1.23.1 labels: createdBy: Apps networks: diff --git a/appstore/nezha-dash/2.3.0/envs/default.env b/appstore/logto/1.23.1/envs/default.env similarity index 100% rename from appstore/nezha-dash/2.3.0/envs/default.env rename to appstore/logto/1.23.1/envs/default.env diff --git a/appstore/nezha-dash/2.3.0/envs/global.env b/appstore/logto/1.23.1/envs/global.env similarity index 100% rename from appstore/nezha-dash/2.3.0/envs/global.env rename to appstore/logto/1.23.1/envs/global.env diff --git a/appstore/logto/1.23.0/scripts/init.sh b/appstore/logto/1.23.1/scripts/init.sh similarity index 100% rename from appstore/logto/1.23.0/scripts/init.sh rename to appstore/logto/1.23.1/scripts/init.sh diff --git a/appstore/nezha-dash/2.3.0/scripts/uninstall.sh b/appstore/logto/1.23.1/scripts/uninstall.sh similarity index 100% rename from appstore/nezha-dash/2.3.0/scripts/uninstall.sh rename to appstore/logto/1.23.1/scripts/uninstall.sh diff --git a/appstore/logto/1.23.0/scripts/upgrade.sh b/appstore/logto/1.23.1/scripts/upgrade.sh similarity index 100% rename from appstore/logto/1.23.0/scripts/upgrade.sh rename to appstore/logto/1.23.1/scripts/upgrade.sh diff --git a/appstore/nezha-dash/2.3.0/.env b/appstore/nezha-dash/2.4.0/.env similarity index 100% rename from appstore/nezha-dash/2.3.0/.env rename to appstore/nezha-dash/2.4.0/.env diff --git a/appstore/nezha-dash/2.3.0/data.yml b/appstore/nezha-dash/2.4.0/data.yml similarity index 100% rename from appstore/nezha-dash/2.3.0/data.yml rename to appstore/nezha-dash/2.4.0/data.yml diff --git a/appstore/nezha-dash/2.3.0/docker-compose.yml b/appstore/nezha-dash/2.4.0/docker-compose.yml similarity index 94% rename from appstore/nezha-dash/2.3.0/docker-compose.yml rename to appstore/nezha-dash/2.4.0/docker-compose.yml index 337312e4..277245be 100644 --- a/appstore/nezha-dash/2.3.0/docker-compose.yml +++ b/appstore/nezha-dash/2.4.0/docker-compose.yml @@ -19,7 +19,7 @@ services: - NEXT_PUBLIC_CustomLogo=https://nezha-cf.buycoffee.top/apple-touch-icon.png - NEXT_PUBLIC_CustomTitle=NezhaDash - NEXT_PUBLIC_CustomDescription=NezhaDash is a dashboard for Nezha. - image: hamster1963/nezha-dash:v2.3.0 + image: hamster1963/nezha-dash:v2.4.0 labels: createdBy: Apps networks: diff --git a/appstore/nezha-dash/2.4.0/envs/default.env b/appstore/nezha-dash/2.4.0/envs/default.env new file mode 100644 index 00000000..cd05f46e --- /dev/null +++ b/appstore/nezha-dash/2.4.0/envs/default.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +ENV_FILE=.env diff --git a/appstore/nezha-dash/2.4.0/envs/global.env b/appstore/nezha-dash/2.4.0/envs/global.env new file mode 100644 index 00000000..e10989fe --- /dev/null +++ b/appstore/nezha-dash/2.4.0/envs/global.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +TZ=Asia/Shanghai diff --git a/appstore/nezha-dash/2.3.0/scripts/init.sh b/appstore/nezha-dash/2.4.0/scripts/init.sh similarity index 100% rename from appstore/nezha-dash/2.3.0/scripts/init.sh rename to appstore/nezha-dash/2.4.0/scripts/init.sh diff --git a/appstore/nezha-dash/2.4.0/scripts/uninstall.sh b/appstore/nezha-dash/2.4.0/scripts/uninstall.sh new file mode 100644 index 00000000..c86c4fbc --- /dev/null +++ b/appstore/nezha-dash/2.4.0/scripts/uninstall.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +if [ -f .env ]; then + source .env + + echo "Check Finish." + +else + echo "Error: .env file not found." +fi diff --git a/appstore/nezha-dash/2.3.0/scripts/upgrade.sh b/appstore/nezha-dash/2.4.0/scripts/upgrade.sh similarity index 100% rename from appstore/nezha-dash/2.3.0/scripts/upgrade.sh rename to appstore/nezha-dash/2.4.0/scripts/upgrade.sh diff --git a/appstore/outline/0.81.1/scripts/init.sh b/appstore/outline/0.81.1/scripts/init.sh index b1328e56..4c7fbfcb 100644 --- a/appstore/outline/0.81.1/scripts/init.sh +++ b/appstore/outline/0.81.1/scripts/init.sh @@ -19,10 +19,8 @@ if [ -f .env ]; then mkdir -p "$OUTLINE_ROOT_PATH" mkdir -p "$OUTLINE_ROOT_PATH/data" - chmod 1001:1001 -R "$OUTLINE_ROOT_PATH" - chmod 644 -R "$OUTLINE_ROOT_PATH" - chmod 1001:1001 -R "$OUTLINE_ROOT_PATH/data" - chmod 644 -R "$OUTLINE_ROOT_PATH/data" + chown -R 1001:1001 "$OUTLINE_ROOT_PATH" + chmod -R 1777 "$OUTLINE_ROOT_PATH" echo "Check Finish." diff --git a/appstore/outline/0.81.1/scripts/upgrade.sh b/appstore/outline/0.81.1/scripts/upgrade.sh index b1328e56..4c7fbfcb 100644 --- a/appstore/outline/0.81.1/scripts/upgrade.sh +++ b/appstore/outline/0.81.1/scripts/upgrade.sh @@ -19,10 +19,8 @@ if [ -f .env ]; then mkdir -p "$OUTLINE_ROOT_PATH" mkdir -p "$OUTLINE_ROOT_PATH/data" - chmod 1001:1001 -R "$OUTLINE_ROOT_PATH" - chmod 644 -R "$OUTLINE_ROOT_PATH" - chmod 1001:1001 -R "$OUTLINE_ROOT_PATH/data" - chmod 644 -R "$OUTLINE_ROOT_PATH/data" + chown -R 1001:1001 "$OUTLINE_ROOT_PATH" + chmod -R 1777 "$OUTLINE_ROOT_PATH" echo "Check Finish." diff --git a/appstore/tissue/1.5.11/.env b/appstore/tissue/1.5.11/.env new file mode 100644 index 00000000..db10b5e8 --- /dev/null +++ b/appstore/tissue/1.5.11/.env @@ -0,0 +1,6 @@ +# 数据持久化路径 [必填] +TISSUE_ROOT_PATH=/home/tissue + +# WebUI 端口 [必填] +PANEL_APP_PORT_HTTP=9193 + diff --git a/appstore/tissue/1.5.11/data.yml b/appstore/tissue/1.5.11/data.yml new file mode 100644 index 00000000..41c598bc --- /dev/null +++ b/appstore/tissue/1.5.11/data.yml @@ -0,0 +1,17 @@ +additionalProperties: + formFields: + - default: "/home/tissue" + edit: true + envKey: TISSUE_ROOT_PATH + labelZh: 数据持久化路径 + labelEn: Data persistence path + required: true + type: text + - default: 9193 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelZh: WebUI 端口 + labelEn: WebUI port + required: true + rule: paramPort + type: number diff --git a/appstore/tissue/1.5.11/docker-compose.yml b/appstore/tissue/1.5.11/docker-compose.yml new file mode 100644 index 00000000..ae773ba4 --- /dev/null +++ b/appstore/tissue/1.5.11/docker-compose.yml @@ -0,0 +1,24 @@ +networks: + 1panel-network: + external: true +services: + tissue: + container_name: tissue + env_file: + - ./envs/global.env + - .env + environment: + - TZ=Asia/Shanghai + image: chris2s/tissue:1.5.11 + labels: + createdBy: Apps + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:9193 + restart: always + volumes: + - ${TISSUE_ROOT_PATH}/config:/app/config + - ${TISSUE_ROOT_PATH}/video:/data/video + - ${TISSUE_ROOT_PATH}/file:/data/file + - ${TISSUE_ROOT_PATH}/downloads:/downloads diff --git a/appstore/tissue/1.5.11/envs/default.env b/appstore/tissue/1.5.11/envs/default.env new file mode 100644 index 00000000..cd05f46e --- /dev/null +++ b/appstore/tissue/1.5.11/envs/default.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +ENV_FILE=.env diff --git a/appstore/tissue/1.5.11/envs/global.env b/appstore/tissue/1.5.11/envs/global.env new file mode 100644 index 00000000..e10989fe --- /dev/null +++ b/appstore/tissue/1.5.11/envs/global.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +TZ=Asia/Shanghai diff --git a/appstore/tissue/1.5.11/scripts/init.sh b/appstore/tissue/1.5.11/scripts/init.sh new file mode 100644 index 00000000..07fb8c3f --- /dev/null +++ b/appstore/tissue/1.5.11/scripts/init.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +if [ -f .env ]; then + source .env + + # setup-1 add default values + CURRENT_DIR=$(pwd) + sed -i '/^ENV_FILE=/d' .env + sed -i '/^GLOBAL_ENV_FILE=/d' .env + echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env + echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env + + echo "Check Finish." + +else + echo "Error: .env file not found." +fi diff --git a/appstore/tissue/1.5.11/scripts/uninstall.sh b/appstore/tissue/1.5.11/scripts/uninstall.sh new file mode 100644 index 00000000..c86c4fbc --- /dev/null +++ b/appstore/tissue/1.5.11/scripts/uninstall.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +if [ -f .env ]; then + source .env + + echo "Check Finish." + +else + echo "Error: .env file not found." +fi diff --git a/appstore/tissue/1.5.11/scripts/upgrade.sh b/appstore/tissue/1.5.11/scripts/upgrade.sh new file mode 100644 index 00000000..07fb8c3f --- /dev/null +++ b/appstore/tissue/1.5.11/scripts/upgrade.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +if [ -f .env ]; then + source .env + + # setup-1 add default values + CURRENT_DIR=$(pwd) + sed -i '/^ENV_FILE=/d' .env + sed -i '/^GLOBAL_ENV_FILE=/d' .env + echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env + echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env + + echo "Check Finish." + +else + echo "Error: .env file not found." +fi diff --git a/appstore/tissue/README.md b/appstore/tissue/README.md new file mode 100644 index 00000000..9c484c2a --- /dev/null +++ b/appstore/tissue/README.md @@ -0,0 +1,25 @@ +# Tissue + +简短的介绍 + +![Tissue](https://file.lifebus.top/imgs/tissue_cover.png) + +![](https://img.shields.io/badge/%E6%96%B0%E7%96%86%E8%90%8C%E6%A3%AE%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E5%AE%A4-%E6%8F%90%E4%BE%9B%E6%8A%80%E6%9C%AF%E6%94%AF%E6%8C%81-blue) + +## 使用说明 + ++ 科学的上网方式是使用本项目的前提,这是最重要的一点。 ++ 项目仍处于非常早期阶段,只是满足了最基本的需求。 ++ 目前仍有许多bug,不排除有丢失或污染数据的可能性,请做好备份,酌情使用。 ++ 对于非Tissue刮削的NFO文件打开可能存在报错,有处理了部分情况,可能还有遗漏的情况。 ++ 当前还是自用为主,请勿在国内任何平台讨论本项目。 + +## 安装说明 + +> 默认用户名:`admin` +> +> 默认密码:`password` + +--- + +![Ms Studio](https://file.lifebus.top/imgs/ms_blank_001.png) diff --git a/appstore/tissue/data.yml b/appstore/tissue/data.yml new file mode 100644 index 00000000..47bc399a --- /dev/null +++ b/appstore/tissue/data.yml @@ -0,0 +1,14 @@ +additionalProperties: + key: tissue + name: Tissue + tags: + - WebSite + - Local + shortDescZh: 老师教材刮削工具,提供海报下载、元数据匹配等功能 + shortDescEn: A scraping tool for teachers' teaching materials, providing functions such as poster download and metadata matching + type: website + crossVersionUpdate: true + limit: 0 + website: https://github.com/chris-2s/tissue/ + github: https://github.com/chris-2s/tissue/ + document: https://github.com/chris-2s/tissue/ diff --git a/appstore/tissue/logo.png b/appstore/tissue/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..6a56c4fc88598db0b7a4038691fa186321262908 GIT binary patch literal 12974 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 literal 0 KcmV+b0RR6000031 diff --git a/dockge/glance/.env b/dockge/glance/.env new file mode 100644 index 00000000..8f93d9e4 --- /dev/null +++ b/dockge/glance/.env @@ -0,0 +1,6 @@ +# 数据持久化路径 [必填] +APP_NAME_ROOT_PATH=/home/app_name + +# WebUI 端口 [必填] +PANEL_APP_PORT_HTTP=8080 + diff --git a/dockge/glance/conf/glance.yml b/dockge/glance/conf/glance.yml new file mode 100644 index 00000000..6417cdda --- /dev/null +++ b/dockge/glance/conf/glance.yml @@ -0,0 +1,68 @@ +server: + port: 8080 + assets-path: /app/assets +pages: + - name: Home + columns: + - size: small + widgets: + - type: calendar + + - type: rss + limit: 10 + collapse-after: 3 + cache: 3h + feeds: + - url: https://ciechanow.ski/atom.xml + - url: https://www.joshwcomeau.com/rss.xml + title: Josh Comeau + - url: https://samwho.dev/rss.xml + - url: https://awesomekling.github.io/feed.xml + - url: https://ishadeed.com/feed.xml + title: Ahmad Shadeed + + - type: twitch-channels + channels: + - theprimeagen + - cohhcarnage + - christitustech + - blurbs + - asmongold + - jembawls + + - size: full + widgets: + - type: hacker-news + + - type: videos + channels: + - UCR-DXc1voovS8nhAvccRZhg # Jeff Geerling + - UCv6J_jJa8GJqFwQNgNrMuww # ServeTheHome + - UCOk-gHyjcWZNj3Br4oxwh0A # Techno Tim + + - type: reddit + subreddit: selfhosted + + - size: small + widgets: + - type: weather + location: London, United Kingdom + + - type: markets + markets: + - symbol: SPY + name: S&P 500 + - symbol: BTC-USD + name: Bitcoin + - symbol: NVDA + name: NVIDIA + - symbol: AAPL + name: Apple + - symbol: MSFT + name: Microsoft + - symbol: GOOGL + name: Google + - symbol: AMD + name: AMD + - symbol: RDDT + name: Reddit diff --git a/dockge/glance/docker-compose.yml b/dockge/glance/docker-compose.yml new file mode 100644 index 00000000..5e2d8c68 --- /dev/null +++ b/dockge/glance/docker-compose.yml @@ -0,0 +1,24 @@ +networks: + 1panel-network: + external: true +services: + glance: + container_name: glance + env_file: + - ./envs/global.env + - .env + environment: + - TZ=Asia/Shanghai + image: glanceapp/glance:v0.6.4 + labels: + createdBy: Apps + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8080 + restart: always + volumes: + - ${APP_NAME_ROOT_PATH}/app/glance.yml:/app/glance.yml + - ${APP_NAME_ROOT_PATH}/app/assets:/app/assets + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro diff --git a/dockge/glance/envs/default.env b/dockge/glance/envs/default.env new file mode 100644 index 00000000..cd05f46e --- /dev/null +++ b/dockge/glance/envs/default.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +ENV_FILE=.env diff --git a/dockge/glance/envs/global.env b/dockge/glance/envs/global.env new file mode 100644 index 00000000..e10989fe --- /dev/null +++ b/dockge/glance/envs/global.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +TZ=Asia/Shanghai diff --git a/dockge/immich-machine-learning/docker-compose.yml b/dockge/immich-machine-learning/docker-compose.yml index 0382aa6f..673a1800 100644 --- a/dockge/immich-machine-learning/docker-compose.yml +++ b/dockge/immich-machine-learning/docker-compose.yml @@ -10,7 +10,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-machine-learning:v1.124.2 + image: ghcr.io/immich-app/immich-machine-learning:v1.125.1 labels: createdBy: Apps networks: diff --git a/dockge/immich-no-machine/docker-compose.yml b/dockge/immich-no-machine/docker-compose.yml index 6d23af85..03ddf906 100644 --- a/dockge/immich-no-machine/docker-compose.yml +++ b/dockge/immich-no-machine/docker-compose.yml @@ -52,7 +52,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-server:v1.124.2 + image: ghcr.io/immich-app/immich-server:v1.125.1 labels: createdBy: Apps networks: diff --git a/dockge/immich-server/docker-compose.yml b/dockge/immich-server/docker-compose.yml index 6cfd4010..6a863897 100644 --- a/dockge/immich-server/docker-compose.yml +++ b/dockge/immich-server/docker-compose.yml @@ -10,7 +10,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-server:v1.124.2 + image: ghcr.io/immich-app/immich-server:v1.125.1 labels: createdBy: Apps networks: diff --git a/dockge/immich/docker-compose.yml b/dockge/immich/docker-compose.yml index 7bc2ba26..5fa7f62c 100644 --- a/dockge/immich/docker-compose.yml +++ b/dockge/immich/docker-compose.yml @@ -10,7 +10,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-machine-learning:v1.124.2 + image: ghcr.io/immich-app/immich-machine-learning:v1.125.1 labels: createdBy: Apps networks: @@ -68,7 +68,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-server:v1.124.2 + image: ghcr.io/immich-app/immich-server:v1.125.1 labels: createdBy: Apps networks: diff --git a/dockge/logto/docker-compose.yml b/dockge/logto/docker-compose.yml index 5d320edc..90bb1b7f 100644 --- a/dockge/logto/docker-compose.yml +++ b/dockge/logto/docker-compose.yml @@ -18,7 +18,7 @@ services: - TRUST_PROXY_HEADER=true - CASE_SENSITIVE_USERNAME=true - DB_URL=postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_NAME} - image: svhd/logto:1.23.0 + image: svhd/logto:1.23.1 labels: createdBy: Apps networks: diff --git a/dockge/nezha-dash/docker-compose.yml b/dockge/nezha-dash/docker-compose.yml index 337312e4..277245be 100644 --- a/dockge/nezha-dash/docker-compose.yml +++ b/dockge/nezha-dash/docker-compose.yml @@ -19,7 +19,7 @@ services: - NEXT_PUBLIC_CustomLogo=https://nezha-cf.buycoffee.top/apple-touch-icon.png - NEXT_PUBLIC_CustomTitle=NezhaDash - NEXT_PUBLIC_CustomDescription=NezhaDash is a dashboard for Nezha. - image: hamster1963/nezha-dash:v2.3.0 + image: hamster1963/nezha-dash:v2.4.0 labels: createdBy: Apps networks: diff --git a/dockge/tissue/.env b/dockge/tissue/.env new file mode 100644 index 00000000..db10b5e8 --- /dev/null +++ b/dockge/tissue/.env @@ -0,0 +1,6 @@ +# 数据持久化路径 [必填] +TISSUE_ROOT_PATH=/home/tissue + +# WebUI 端口 [必填] +PANEL_APP_PORT_HTTP=9193 + diff --git a/dockge/tissue/docker-compose.yml b/dockge/tissue/docker-compose.yml new file mode 100644 index 00000000..ae773ba4 --- /dev/null +++ b/dockge/tissue/docker-compose.yml @@ -0,0 +1,24 @@ +networks: + 1panel-network: + external: true +services: + tissue: + container_name: tissue + env_file: + - ./envs/global.env + - .env + environment: + - TZ=Asia/Shanghai + image: chris2s/tissue:1.5.11 + labels: + createdBy: Apps + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:9193 + restart: always + volumes: + - ${TISSUE_ROOT_PATH}/config:/app/config + - ${TISSUE_ROOT_PATH}/video:/data/video + - ${TISSUE_ROOT_PATH}/file:/data/file + - ${TISSUE_ROOT_PATH}/downloads:/downloads diff --git a/dockge/tissue/envs/default.env b/dockge/tissue/envs/default.env new file mode 100644 index 00000000..cd05f46e --- /dev/null +++ b/dockge/tissue/envs/default.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +ENV_FILE=.env diff --git a/dockge/tissue/envs/global.env b/dockge/tissue/envs/global.env new file mode 100644 index 00000000..e10989fe --- /dev/null +++ b/dockge/tissue/envs/global.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +TZ=Asia/Shanghai