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 00000000..54fc4131 Binary files /dev/null and b/appstore/glance/logo.png differ 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 00000000..6a56c4fc Binary files /dev/null and b/appstore/tissue/logo.png differ 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