修复 应用标准格式

Signed-off-by: 萌森 <qyg2297248353@163.com>
This commit is contained in:
萌森 2024-09-10 12:12:49 +08:00
parent 101760b015
commit 12afb60c17
66 changed files with 1005 additions and 1190 deletions

View File

@ -1,7 +1,4 @@
name: 异次元店铺系统
title: 异次元店铺系统
description: 二次元发卡系统
additionalProperties:
additionalProperties:
key: acg-faka
name: 异次元店铺系统
tags:

View File

@ -1,7 +1,4 @@
name: Alist Aira2插件版
title: 文件列表程序
description: 一个支持多种存储的文件列表程序
additionalProperties:
additionalProperties:
key: alist-aria2
name: Alist Aira2插件版
tags:

View File

@ -1,7 +1,4 @@
name: Alist FFMpeg插件版
title: 文件列表程序
description: 一个支持多种存储的文件列表程序
additionalProperties:
additionalProperties:
key: alist-ffmpeg
name: Alist FFMpeg插件版
tags:

View File

@ -1,7 +1,4 @@
name: Alist
title: 文件列表程序
description: 一个支持多种存储的文件列表程序
additionalProperties:
additionalProperties:
key: alist
name: Alist
tags:

View File

@ -1,7 +1,4 @@
name: Artalk
title: Artalk
description: 一个自托管的评论系统
additionalProperties:
additionalProperties:
key: artalk
name: Artalk
tags:

View File

@ -1,7 +1,4 @@
name: Bark
title: 通知推送工具
description: 通知推送工具
additionalProperties:
additionalProperties:
key: bark
name: Bark
tags:

View File

@ -1,7 +1,4 @@
name: Casdoor
title: 身份和访问管理(IAM)/单点登录(SSO)平台
description: 身份和访问管理(IAM)/单点登录(SSO)平台
additionalProperties:
additionalProperties:
key: casdoor
name: Casdoor
tags:

View File

@ -1,7 +1,4 @@
name: CookieCloud
title: Cookie 同步
description: 自架服务器同步Cookie的小工具
additionalProperties:
additionalProperties:
key: cookie-cloud
name: CookieCloud
tags:

View File

@ -1,8 +1,4 @@
name: DeepLX
title: DeepL 免费API
type: 实用工具
description: DeepL 免费API
additionalProperties:
additionalProperties:
key: deeplx
name: DeepLX
tags:

View File

@ -1,7 +1,4 @@
name: Dockge
title: 面向堆栈的管理器
description: 面向堆栈的管理器
additionalProperties:
additionalProperties:
key: dockge
name: Dockge
tags:

View File

@ -1,7 +1,4 @@
name: 独角数卡
title: 独角数卡
description: 独角数卡(自动售货系统)-开源站长自动化售货解决方案、高效、稳定、快速
additionalProperties:
additionalProperties:
key: dujiaoka
name: 独角数卡
tags:

View File

@ -1,7 +1,4 @@
name: Elasticsearch
title: 分布式、RESTful 风格的搜索和数据分析引擎
description: 分布式、RESTful 风格的搜索和数据分析引擎
additionalProperties:
additionalProperties:
key: elastic-elasticsearch
name: Elasticsearch
tags:

View File

@ -1,7 +1,4 @@
name: Kibana
title: 基于浏览器的 Elasticsearch 分析和搜索仪表盘
description: 基于浏览器的 Elasticsearch 分析和搜索仪表盘
additionalProperties:
additionalProperties:
key: elastic-kibana
name: Kibana
tags:

View File

@ -1,7 +1,4 @@
name: Emby Amilys版
title: 媒体服务器
description: 主从式架构的媒体服务器软件
additionalProperties:
additionalProperties:
key: emby-amilys
name: Emby Amilys版
tags:

View File

@ -1,7 +1,4 @@
name: Emby Lovechen版
title: 媒体服务器
description: 主从式架构的媒体服务器软件
additionalProperties:
additionalProperties:
key: emby-lovechen
name: Emby Lovechen版
tags:

View File

@ -1,7 +1,4 @@
name: Emby
title: 媒体服务器
description: 主从式架构的媒体服务器软件
additionalProperties:
additionalProperties:
key: emby
name: Emby
tags:

View File

@ -1,7 +1,4 @@
name: Ghost
title: 用于现代出版、会员制、订阅和通讯的人博客系统
description: 用于现代出版、会员制、订阅和通讯的独立技术
additionalProperties:
additionalProperties:
key: ghost
name: Ghost
tags:

View File

@ -1,7 +1,4 @@
name: Gitea Runner
title: 新一代的代码托管平台
description: 新一代的代码托管平台
additionalProperties:
additionalProperties:
key: gitea-runner
name: Gitea Runner
tags:

View File

@ -1,7 +1,4 @@
name: Gitea
title: 新一代的代码托管平台
description: 新一代的代码托管平台
additionalProperties:
additionalProperties:
key: gitea
name: Gitea
tags:

View File

@ -1,7 +1,4 @@
name: Halo
title: 强大易用的开源建站工具
description: 强大易用的开源建站工具
additionalProperties:
additionalProperties:
key: halo
name: Halo
tags:

View File

@ -1,7 +1,4 @@
name: Iframely
title: 响应式 Web 嵌入和 URL 元的 Iframely API
description: 响应式 Web 嵌入和 URL 元的 Iframely API
additionalProperties:
additionalProperties:
key: iframely
name: Iframely
tags:

View File

@ -1,9 +1,4 @@
name: Immich 机器学习模块
tags:
- 多媒体
title: 高性能自托管照片和视频备份解决方案
description: 高性能自托管照片和视频备份解决方案
additionalProperties:
additionalProperties:
key: immich-machine-learning
name: Immich 机器学习模块
tags:

View File

@ -1,9 +1,4 @@
name: Immich 服务端
tags:
- 多媒体
title: 高性能自托管照片和视频备份解决方案
description: 高性能自托管照片和视频备份解决方案
additionalProperties:
additionalProperties:
key: immich-server
name: Immich 服务端
tags:

View File

@ -1,7 +1,4 @@
name: Immich
title: 高性能自托管照片和视频备份解决方案
description: 高性能自托管照片和视频备份解决方案
additionalProperties:
additionalProperties:
key: immich
name: Immich
tags:

View File

@ -1,7 +1,4 @@
name: 爱影CMS
title: 高性能高并发永久免费影视CMS
description: 高性能高并发永久免费影视CMS
additionalProperties:
additionalProperties:
key: iycms
name: 爱影CMS
tags:

View File

@ -1,7 +1,4 @@
name: IYUU-Plus
title: 自动辅种工具
description: 自动辅种工具
additionalProperties:
additionalProperties:
key: iyuu-plus
name: IYUU-Plus
tags:

View File

@ -1,7 +1,4 @@
name: JellyFin
title: 多媒体应用程序软件套装
description: 多媒体应用程序软件套装
additionalProperties:
additionalProperties:
key: jellyfin
name: JellyFin
tags:

View File

@ -1,7 +1,4 @@
name: Jellyseerr
title: Jellyseerr
description: 满足您所有媒体需求的一站式平台
additionalProperties:
additionalProperties:
key: jellyseerr
name: Jellyseerr
tags:

View File

@ -1,7 +1,4 @@
name: Linkding
title: Linkding
description: 自己托管的书签管理器
additionalProperties:
additionalProperties:
key: linkding
name: Linkding
tags:

View File

@ -1,7 +1,4 @@
name: Mailserver
title: 可用于生产的全栈但简单的邮件服务器
description: 可用于生产的全栈但简单的邮件服务器
additionalProperties:
additionalProperties:
key: mailserver
name: Mailserver
tags:

View File

@ -1,7 +1,4 @@
name: MariaDB
title: 开源关系数据库管理系统
description: 开源关系数据库管理系统
additionalProperties:
additionalProperties:
key: mariadb
name: MariaDB
tags:

View File

@ -1,7 +1,4 @@
name: MinIO
title: 开源的对象存储服务器
description: 开源的对象存储服务器
additionalProperties:
additionalProperties:
key: minio
name: MinIO
tags:

View File

@ -1,7 +1,4 @@
name: MoviePilot
title: NAS媒体库自动化管理工具
description: NAS媒体库自动化管理工具
additionalProperties:
additionalProperties:
key: movie-pilot
name: MoviePilot
tags:

View File

@ -1,7 +1,4 @@
name: MySQL
title: 开源关系型数据库
description: 开源关系型数据库
additionalProperties:
additionalProperties:
key: mysql
name: MySQL
tags:

View File

@ -1,10 +1,4 @@
name: Nacos
tags:
- 中间件
title: 动态服务发现、配置管理和服务管理平台
type: 中间件
description: 动态服务发现、配置管理和服务管理平台
additionalProperties:
additionalProperties:
key: nacos
name: Nacos
tags:

View File

@ -1,8 +1,4 @@
name: 哪吒监控
title: 服务器监控、运维工具
type: 实用工具
description: 开源、轻量、易用的服务器监控、运维工具
additionalProperties:
additionalProperties:
key: nezha
name: 哪吒监控
tags:

View File

@ -1,7 +1,4 @@
name: NocoDB
title: 无代码数据库平台
description: 无代码数据库平台
additionalProperties:
additionalProperties:
key: nocodb
name: NocoDB
tags:

View File

@ -1,7 +1,4 @@
name: OneDev
title: DevOps平台
description: 单一 DevOps 平台
additionalProperties:
additionalProperties:
key: onedev
name: OneDev
tags:

View File

@ -1,7 +1,4 @@
name: OpenFire
title: OpenFire
description: OpenFire 是一个实时协作服务器。它使用了唯一被广泛采用的即时通讯开放协议 XMPP也叫 Jabber
additionalProperties:
additionalProperties:
key: openfire
name: OpenFire
tags:

View File

@ -1,7 +1,4 @@
name: Outline
title: 您团队的知识库
description: 您团队的知识库
additionalProperties:
additionalProperties:
key: outline
name: Outline
tags:

View File

@ -1,7 +1,4 @@
name: Percona
title: 关系型数据库
description: 关系型数据库
additionalProperties:
additionalProperties:
key: percona
name: Percona
tags:

View File

@ -1,7 +1,4 @@
name: PhotoPrism
title: PhotoPrism
description: 面向去中心化网络的人工智能照片应用程序
additionalProperties:
additionalProperties:
key: photoprism
name: PhotoPrism
tags:

View File

@ -1,7 +1,4 @@
name: Pixman
title: IPTV、M3U8 流媒体代理方案
description: IPTV、M3U8 流媒体代理方案
additionalProperties:
additionalProperties:
key: pixman
name: Pixman
tags:

View File

@ -1,9 +1,4 @@
name: PostgreSQL
tags:
- 数据库
title: 开源关系型数据库
description: 开源关系型数据库
additionalProperties:
additionalProperties:
key: postgresql
name: PostgreSQL
tags:

View File

@ -1,7 +1,4 @@
name: qBittorrent
title: BitTorrent客户端
description: BitTorrent客户端
additionalProperties:
additionalProperties:
key: qbittorrent
name: qBittorrent
tags:

View File

@ -1,7 +1,4 @@
name: 青龙
title: 定时任务管理平台
description: 定时任务管理平台
additionalProperties:
additionalProperties:
key: qinglong
name: 青龙
tags:

View File

@ -1,7 +1,4 @@
name: 阅读3 Webview插件
title: 阅读3服务器版不需要手机
description: 阅读3服务器版不需要手机
additionalProperties:
additionalProperties:
key: reader3-webview
name: 阅读3 Webview插件
tags:

View File

@ -1,7 +1,4 @@
name: 阅读3
title: 阅读3服务器版不需要手机
description: 阅读3服务器版不需要手机
additionalProperties:
additionalProperties:
key: reader3
name: 阅读3
tags:

View File

@ -1,7 +1,4 @@
name: Redis
title: 高性能的开源键值数据库
description: 高性能的开源键值数据库
additionalProperties:
additionalProperties:
key: redis
name: Redis
tags:

View File

@ -1,7 +1,4 @@
name: RssHub
title: 从任何内容生成 RSS/Atom/JSON 订阅源
description:
additionalProperties:
additionalProperties:
key: rsshub
name: RssHub
tags:

View File

@ -1,7 +1,4 @@
name: Sentinel Dashboard
title: 阿里巴巴流量卫兵
description: 阿里巴巴流量卫兵
additionalProperties:
additionalProperties:
key: sentinel
name: Sentinel Dashboard
tags:

View File

@ -1,7 +1,4 @@
name: 思源笔记
title: 隐私优先的个人知识管理系统
description: 隐私优先的个人知识管理系统
additionalProperties:
additionalProperties:
key: siyuan
name: 思源笔记
tags:

View File

@ -1,10 +1,4 @@
name: SpeedTest-Tracker
tags:
- 工具
title: SpeedTest-Tracker
type: 工具
description:
additionalProperties:
additionalProperties:
key: speedtest-tracker
name: SpeedTest-Tracker
tags:

View File

@ -1,7 +1,4 @@
name: SpeedTest
title: SpeedTest
description: 轻量级的速度测试
additionalProperties:
additionalProperties:
key: speedtest
name: SpeedTest
tags:

View File

@ -1,7 +1,4 @@
name: Stream Rec 后端服务
title: 自动流媒体录制工具
description: 自动流媒体录制工具
additionalProperties:
additionalProperties:
key: stream-rec-backend
name: Stream Rec 后端服务
tags:

View File

@ -1,7 +1,4 @@
name: Stream Rec WebUI
title: 自动流媒体录制工具
description: 自动流媒体录制工具
additionalProperties:
additionalProperties:
key: stream-rec-frontend
name: Stream Rec WebUI
tags:

View File

@ -1,7 +1,4 @@
name: Stream Rec
title: 自动流媒体录制工具
description: 自动流媒体录制工具
additionalProperties:
additionalProperties:
key: stream-rec
name: Stream Rec
tags:

View File

@ -1,7 +1,4 @@
name: Telegram Bot Api
title: Telegram Bot API 服务器
description: Telegram Bot API 服务器
additionalProperties:
additionalProperties:
key: telegram-bot-api
name: Telegram Bot Api
tags:

View File

@ -1,7 +1,4 @@
name: Transmission
title: BitTorrent客户端
description: BitTorrent客户端
additionalProperties:
additionalProperties:
key: transmission
name: Transmission
tags:

View File

@ -1,7 +1,4 @@
name: Umami MySQL版
title: Umami MySQL版
description: 为速度和效率而构建的网站分析
additionalProperties:
additionalProperties:
key: umami-mysql
name: Umami MySQL版
tags:

View File

@ -1,7 +1,4 @@
name: Umami
title: Umami - 网站分析
description: 为速度和效率而构建的网站分析
additionalProperties:
additionalProperties:
key: umami
name: Umami
tags:

View File

@ -1,8 +1,4 @@
name: Uptime Kuma
title: 自托管的监控工具
type: 实用工具
description: 自托管的监控工具
additionalProperties:
additionalProperties:
key: uptime-kuma
name: Uptime Kuma
tags:

View File

@ -1,7 +1,4 @@
name: Wiseflow
title: Wiseflow
description: Wiseflow 首席情报官
additionalProperties:
additionalProperties:
key: wiseflow
name: Wiseflow
tags:

View File

@ -1,10 +1,4 @@
name: Yarr
tags:
- 实用工具
title: Rss 阅读器
type: 实用工具
description: Rss 阅读器
additionalProperties:
additionalProperties:
key: yarr
name: Yarr
tags:

View File

@ -1,7 +1,4 @@
name: Ztncui
title: 创建和管理虚拟网络
description: 创建和管理虚拟软件定义网络
additionalProperties:
additionalProperties:
key: ztncui
name: Ztncui
tags:

View File

@ -0,0 +1,28 @@
$appsDir = "C:\Users\ms\Documents\JetBrains\IdeaProjects\appstore\apps"
# 遍历 apps 目录中的每个子目录
Get-ChildItem -Path $appsDir -Directory | ForEach-Object {
$appDir = $_.FullName
$dataFile = Join-Path $appDir "data.yml"
# 检查 data.yml 文件是否存在
if (Test-Path $dataFile) {
# 读取文件内容,指定编码为 UTF-8
$lines = Get-Content $dataFile -Encoding UTF8
# 查找 "additionalProperties:" 行的索引
$index = $lines.IndexOf("additionalProperties:")
if ($index -ne -1) {
# 只保留从 "additionalProperties:" 行开始的内容
$newContent = $lines[$index..($lines.Length - 1)]
# 将新的内容写回到文件中,指定编码为 UTF-8
Set-Content -Path $dataFile -Value $newContent -Encoding UTF8
Write-Host "处理完成: $dataFile"
} else {
Write-Host "未找到 'additionalProperties:' 行: $dataFile"
}
} else {
Write-Host "文件不存在: $dataFile"
}
}