10 Commits
dev ... install

Author SHA1 Message Date
萌森
b953032767 新增安装脚本 2024-02-01 11:49:48 +08:00
萌森
8f352ced0d 自定义仓库 2024-02-01 11:05:22 +08:00
萌森
b57394e360 Add elastic elasticsearch and kibana 2024-02-01 11:02:16 +08:00
萌森
08a3e63d46 Add elastic elasticsearch and kibana 2024-01-31 23:56:23 +08:00
萌森
3e44987ee5 Add elastic elasticsearch and kibana 2024-01-31 18:29:02 +08:00
萌森
ea5496be30 Merge branch 'app/nacos' into dev 2024-01-30 19:07:21 +08:00
萌森
44ac495910 Add elastic kibana 2024-01-30 19:06:05 +08:00
Meng Sen
4d61cfc818 Merge branch '1Panel-dev:dev' into dev 2024-01-29 18:48:54 +08:00
萌森
8dc076c126 Add Sentinel-Dashboard 2024-01-29 18:39:59 +08:00
萌森
2f51f5a2fc Add Nacos-2.2.0 2024-01-29 17:55:54 +08:00
1383 changed files with 2591 additions and 156959 deletions

View File

@@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
with: with:
fetch-depth: 0 fetch-depth: 0

View File

@@ -14,9 +14,9 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Run Renovate - name: Run Renovate
uses: renovatebot/github-action@80eaf969abf68ad62aa94d9ab392421b31621634 # v40.3.4 uses: renovatebot/github-action@42c1d3cb1d1ca891765626ba71cdff5e757258de # v40.0.2
with: with:
useSlim: false useSlim: false
token: ${{ secrets.GITHUBTOKEN }} token: ${{ secrets.GITHUBTOKEN }}

View File

@@ -1,21 +1,23 @@
# 1Panel 应用商店 # 1Panel 应用商店
[1Panel](https://github.com/1Panel-dev/1Panel) 应用商店的官方存储库,包含了所有可以在 [1Panel](https://github.com/1Panel-dev/1Panel) 应用商店安装的应用程序。 当前仓库由 `新疆萌森软件开发工作室` 维护,我们致力于为 1Panel 用户提供更多的应用程序。
当前已上架的应用及其安装量信息请浏览https://apps.fit2cloud.com/1panel ## 上线应用
1Panel 应用商店应用上架的标准: - [x] [Nacos](https://nacos.io/)
- [x] [Sentinel-Dashboard](https://sentinelguard.io/)
- [x] [Elastic](https://www.elastic.co/)
- [x] [Elasticsearch](https://www.elastic.co/elasticsearch/)
- [x] [Kibana](https://www.elastic.co/kibana/)
- [ ] [Logstash](https://www.elastic.co/logstash/)
- [ ] [Immich](https://immich.app/)
- 知名且活跃的开源项目 ## 脚本安装
- 有相当规模的安装量
- 官方提供 Docker 镜像
- 其他经过审核的项目
## 问题反馈 ```shell
git clone -b localApps https://github.com/QYG2297248353/appstore-1panel /opt/1panel/resource/apps/local/appstore-localApps
如果您在使用过程中遇到什么问题,或有进一步的需求需要反馈,请提交 GitHub Issue 到 [1Panel 项目的主仓库](https://github.com/1Panel-dev/1Panel/issues) cp -rf /opt/1panel/resource/apps/local/appstore-localApps/apps/* /opt/1panel/resource/apps/local/
## 制作本地应用
[如何提交自己想要的应用](https://github.com/1Panel-dev/appstore/wiki/%E5%A6%82%E4%BD%95%E6%8F%90%E4%BA%A4%E8%87%AA%E5%B7%B1%E6%83%B3%E8%A6%81%E7%9A%84%E5%BA%94%E7%94%A8)
rm -rf /opt/1panel/resource/apps/local/appstore-localApps
```

View File

@@ -1,30 +0,0 @@
additionalProperties:
formFields:
- default: 2FAuth
envKey: APP_NAME
labelEn: APP NAME
labelZh: 应用名称
required: true
type: text
- default: 8000
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: http://localhost:8000
edit: true
envKey: APP_URL
labelEn: APP URL
labelZh: 外部地址(可以添加为反向代理网站,并启用 HTTPS
required: true
rule: paramExtUrl
type: text
- default: SomeRandomStringOf32CharsExactly
envKey: APP_KEY
labelEn: APP KEY
labelZh: 加密键
required: true
type: text

View File

@@ -1,27 +0,0 @@
services:
2fauth:
image: 2fauth/2fauth:5.3.2
container_name: ${CONTAINER_NAME}
restart: always
ports:
- ${PANEL_APP_PORT_HTTP}:8000/tcp
networks:
- 1panel-network
volumes:
- ./data:/2fauth
environment:
- APP_NAME=${APP_NAME}
- APP_KEY=${APP_KEY}
- APP_URL=${APP_URL}
- IS_DEMO_APP=false
- LOG_CHANNEL=daily
- LOG_LEVEL=notice
- DB_DATABASE="/srv/database/database.sqlite"
- CACHE_DRIVER=file
- SESSION_DRIVER=file
- AUTHENTICATION_GUARD=web-guard
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,3 +0,0 @@
#!/bin/bash
chown -R 1000:1000 data

View File

@@ -1,12 +0,0 @@
# 设置
## **启用 HTTPS**
- **创建应用**:外部地址填写 `https://2fauth.example.com`(请根据实际情况替换域名)。
- **创建反向代理网站**:代理地址填写 `http://127.0.0.1:8000`(请根据实际情况替换 IP 和端口)。
- **申请证书**:为 `2fauth.example.com` 创建证书,验证方式选择 HTTP 类型。
- **启用 HTTPS**:进入网站设置页面,点击 HTTPS选择刚刚添加的证书并保存。
## **不启用 HTTPS**
- 如果不启用 HTTPS会导致无法扫描二维码等问题。在这种情况下外部地址可以直接填写 `http://192.168.10.100:8000`,无需进行反向代理设置。

View File

@@ -1,19 +0,0 @@
name: 2FAuth
tags:
- 安全
title: 管理双因素身份验证2FA帐户并生成安全代码的 Web 应用程序
description: 管理双因素身份验证2FA帐户并生成安全代码的 Web 应用程序
additionalProperties:
key: 2fauth
name: 2FAuth
tags:
- Security
shortDescZh: 管理双因素身份验证2FA帐户并生成安全代码的 Web 应用程序
shortDescEn: A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://docs.2fauth.app/
github: https://github.com/Bubka/2FAuth
document: https://docs.2fauth.app/

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -1,31 +0,0 @@
additionalProperties:
formFields:
- default: http://1.2.3.4:3000
edit: true
envKey: GITEA_INSTANCE_URL
labelEn: Gitea Instance
labelZh: Gitea 实例
required: true
rule: paramExtUrl
type: text
- default: '<registration_token>'
edit: true
envKey: RUNNER_REGISTRATION_TOKEN
labelEn: Registration Token
labelZh: Registration Token
required: true
type: text
- default: '<runner_name>'
edit: true
envKey: RUNNER_NAME
labelEn: Runner Name
labelZh: Runner Name
required: true
type: text
- default: '<runner_labels>'
edit: true
envKey: RUNNER_LABELS
labelEn: Runner Labels
labelZh: Runner Labels
required: true
type: text

View File

@@ -1,22 +0,0 @@
services:
act_runner:
image: gitea/act_runner:0.2.11
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
volumes:
#- ./data/config.yaml:/config.yaml # 可选配置
- ./data/data:/data
- /var/run/docker.sock:/var/run/docker.sock
environment:
#- CONFIG_FILE=/config.yaml
- GITEA_INSTANCE_URL=${GITEA_INSTANCE_URL}
- GITEA_RUNNER_REGISTRATION_TOKEN=${RUNNER_REGISTRATION_TOKEN}
- GITEA_RUNNER_NAME=${RUNNER_NAME}
- GITEA_RUNNER_LABELS=${RUNNER_LABELS}
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,12 +0,0 @@
# act runner
**Act runner** 是一个基于 [Gitea fork](https://gitea.com/gitea/act) 的 [Gitea](https://github.com/nektos/act) 上的运行器。
## 如何获取 RUNNER_REGISTRATION_TOKEN
1. 登录到您的 Gitea 实例。
2. 转到您存储仓库的页面。
3. 点击页面上方的 "Settings"(设置)。
4. 在左侧菜单中选择 "Actions"(操作)。
5. 您将在页面上看到 "Runners"(运行器)部分。在这里,您应该能够找到一个 "New Runner"(创建 Runner按钮。
6. 点击 "New Runner"(创建 Runner按钮您将获得一个 RUNNER_REGISTRATION_TOKEN复制它并妥善保存。

View File

@@ -1,19 +0,0 @@
name: Act Runner
tags:
- DevOps
title: Gitea Actions 的 Runner
description: Gitea Actions 的 Runner
additionalProperties:
key: act_runner
name: Act Runner
tags:
- DevOps
shortDescZh: Gitea Actions 的 Runner
shortDescEn: A runner for Gitea based on Gitea fork of act
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://gitea.com/gitea/act_runner
github: https://gitea.com/gitea/act_runner
document: https://docs.gitea.com/next/usage/actions/act-runner

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.9 KiB

View File

@@ -1,82 +0,0 @@
additionalProperties:
formFields:
- default: 23000
edit: true
envKey: PANEL_APP_PORT_HTTP_1
labelEn: HTTP web port
labelZh: HTTP 网页端口
required: true
rule: paramPort
type: number
- default: 23001
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Initial setup web page port
labelZh: 初始设置网页端口
required: true
rule: paramPort
type: number
- default: 20053
edit: true
envKey: PANEL_APP_PORT_DNS
labelEn: Plain DNS port
labelZh: 普通 DNS 端口
required: true
rule: paramPort
type: number
- default: 20067
edit: true
envKey: PANEL_APP_PORT_DHCP_1
labelEn: DHCP service port 1
labelZh: DHCP 服务端口 1
required: true
rule: paramPort
type: number
- default: 20068
edit: true
envKey: PANEL_APP_PORT_DHCP_2
labelEn: DHCP service port 2
labelZh: DHCP 服务端口 2
required: true
rule: paramPort
type: number
- default: 20443
edit: true
envKey: PANEL_APP_PORT_DOH
labelEn: DOH service port
labelZh: DOH 服务端口
required: true
rule: paramPort
type: number
- default: 853
edit: true
envKey: PANEL_APP_PORT_DOT
labelEn: DOT service port
labelZh: DOT 服务端口
required: true
rule: paramPort
type: number
- default: 20784
edit: true
envKey: PANEL_APP_PORT_QUIC_1
labelEn: QUIC service port 1
labelZh: QUIC 服务端口 1
required: true
rule: paramPort
type: number
- default: 8853
edit: true
envKey: PANEL_APP_PORT_QUIC_2
labelEn: QUIC service port 2
labelZh: QUIC 服务端口 2
required: true
rule: paramPort
type: number
- default: 5443
edit: true
envKey: PANEL_APP_PORT_DNS_CRYPT
labelEn: DNS Crypt service port
labelZh: DNS Crypt 服务端口
required: true
rule: paramPort
type: number

View File

@@ -1,30 +0,0 @@
services:
adguardhome:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_DNS}:53/tcp
- ${PANEL_APP_PORT_DNS}:53/udp
- ${PANEL_APP_PORT_DHCP_1}:67/udp
- ${PANEL_APP_PORT_DHCP_2}:68/udp
- ${PANEL_APP_PORT_HTTP_1}:80/tcp
- ${PANEL_APP_PORT_DOH}:443/tcp
- ${PANEL_APP_PORT_DOH}:443/udp
- ${PANEL_APP_PORT_HTTP}:3000/tcp
- ${PANEL_APP_PORT_DOT}:853/tcp
- ${PANEL_APP_PORT_QUIC_1}:784/udp
- ${PANEL_APP_PORT_DOT}:853/udp
- ${PANEL_APP_PORT_QUIC_2}:8853/udp
- ${PANEL_APP_PORT_DNS_CRYPT}:5443/tcp
- ${PANEL_APP_PORT_DNS_CRYPT}:5443/udp
volumes:
- ./data/work:/opt/adguardhome/work
- ./data/conf:/opt/adguardhome/conf
image: adguard/adguardhome:v0.107.53
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,13 +0,0 @@
# AdGuard Home
AdGuard Home 是一款开源的网络广告拦截和隐私保护工具,它可以用于在家庭网络中过滤广告、跟踪器和恶意网站,提供更安全、更清洁的上网体验。
## 主要功能:
- **广告拦截:** AdGuard Home 可以阻止网页中的广告,包括图像广告、文本广告和视频广告,使用户在浏览网页时不再受到广告的干扰。
- **跟踪器拦截:** 它还能够阻止网站使用跟踪器来跟踪您的在线活动,从而提高隐私保护水平,减少个人信息的泄露风险。
- **恶意网站拦截:** AdGuard Home 会检测并拦截访问恶意网站的尝试,从而提供更好的网络安全性,防止用户访问可能包含恶意软件或欺诈活动的网站。
- **家庭保护:** 您可以在家庭网络中使用 AdGuard Home 来保护所有连接到同一网络的设备,包括计算机、手机、平板电脑和智能家居设备,以确保所有设备都受到广告和恶意网站的保护。
- **自定义规则:** 用户可以根据自己的需求创建自定义规则,以进一步控制广告拦截和过滤功能,例如允许或阻止特定网站或内容。
- **DNS拦截** AdGuard Home 通过拦截DNS请求来工作这意味着它可以在网络层面上拦截广告和恶意内容而无需在每个设备上安装单独的应用程序或浏览器插件。
- **统计和日志:** AdGuard Home 提供详细的统计信息和日志,让用户了解网络流量的情况,包括广告拦截的数量和效果,以及恶意网站拦截的情况。

View File

@@ -1,18 +0,0 @@
name: AdGuardHome
tags:
- 安全
title: 网络范围内的广告和跟踪器阻止 DNS 服务器
description: 网络范围内的广告和跟踪器阻止 DNS 服务器
additionalProperties:
key: adguardhome
name: AdGuardHome
tags:
- Security
shortDescZh: 网络范围内的广告和跟踪器阻止 DNS 服务器
shortDescEn: Network-wide ads & trackers blocking DNS server
type: tool
crossVersionUpdate: true
limit: 0
website: https://adguard.com/adguard-home.html
github: https://github.com/AdguardTeam/AdGuardHome
document: https://github.com/AdguardTeam/AdGuardHome/wiki

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,10 +0,0 @@
additionalProperties:
formFields:
- default: 9853
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

View File

@@ -1,14 +0,0 @@
services:
adminer:
image: adminer:4.8.1-standalone
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:8080
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,17 +0,0 @@
# Adminer
Adminer 是一个轻量级的数据库管理工具它允许用户通过简单的Web界面来管理各种类型的数据库包括MySQL、PostgreSQL、SQLite等。
## 主要功能:
- **跨数据库支持**Adminer支持多种数据库系统使您可以在一个统一的界面下管理不同类型的数据库。
- **简单易用**Adminer拥有直观的用户界面无需复杂的安装或配置过程即可快速上手。
- **数据查询和编辑**您可以通过Adminer执行SQL查询查看和编辑数据库中的数据。支持自定义SQL命令。
- **表格结构管理**Adminer允许您创建、修改和删除表格定义字段、主键和索引等。
- **导入和导出**可以轻松导入和导出数据支持多种数据格式如SQL、CSV和Excel等。
- **数据库备份**Adminer允许您创建数据库备份以确保数据的安全性和可恢复性。
- **权限管理**:您可以管理数据库用户和权限,控制谁可以访问和修改数据库。
- **查询历史**Adminer保存您执行的查询历史方便后续查看和重复执行。
- **多语言支持**Adminer提供多种语言界面以适应不同用户的需求。
- **自定义外观**支持自定义主题和界面样式以使Adminer适应您的个人偏好。
- **开源和免费**Adminer是开源软件可免费使用和自定义。

View File

@@ -1,19 +0,0 @@
name: Adminer
tags:
- 开发工具
title: PHP 轻量级数据库管理工具
description: PHP 轻量级数据库管理工具
additionalProperties:
key: adminer
name: Adminer
tags:
- DevTool
shortDescZh: PHP 轻量级数据库管理工具
shortDescEn: Database management in a single PHP file
type: tool
crossVersionUpdate: false
limit: 1
recommend: 0
website: https://www.adminer.org/
github: https://github.com/xiahao90/adminer
document: https://github.com/xiahao90/adminer

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -1,21 +0,0 @@
# AFFiNE
**AFFiNE** 是一个开源的一体化工作区和操作系统适用于构建知识库的所有构建块以及更多内容——wiki、知识管理、演示和数字资产。它是 Notion 和 Miro 的更好替代品。
## 主要特征:
### 任何形式的块的真正画布,文档和白板现已完全合并。
- 许多编辑器应用都声称自己是生产力的画布,但 AFFiNE 是极少数允许您在无边画布上放置任何构建块的应用之一——富文本、便签、任何嵌入式网页、多视图数据库、链接页面、形状甚至幻灯片。我们拥有一切。
### 多模式 AI 合作伙伴随时准备投入任何工作
- 撰写专业的工作报告?将大纲变成富有表现力且易于展示的幻灯片?将文章总结为结构良好的思维导图?整理工作计划和待办事项?或者... 只需一个提示即可直接绘制和编写原型应用程序和网页有了你AFFiNE AI 可以将您的创造力推向想象的边缘。
### 本地优先、实时协作
- 我们喜欢本地优先的理念即无论使用云端您始终拥有磁盘上的数据。此外AFFiNE 支持在 Web 和跨平台客户端上进行实时同步和协作。
### 自托管并塑造您自己的 AFFiNE
- 您可以自由地管理、自行托管、分叉和构建自己的 AFFiNE。插件社区和第三方模块即将推出。Blocksuite 上还有更多牵引力。查看那里了解如何自行托管 AFFiNE。

View File

@@ -1,19 +0,0 @@
name: AFFiNE
tags:
- 实用工具
title: 将文档、白板和数据库完全整合的工作空间
description: 将文档、白板和数据库完全整合的工作空间
additionalProperties:
key: affine
name: AFFiNE
tags:
- Tool
shortDescZh: 将文档、白板和数据库完全整合的工作空间
shortDescEn: A workspace with fully merged docs, whiteboards and databases
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://affine.pro
github: https://github.com/toeverything/AFFiNE
document: https://docs.affine.pro/docs/self-host-affine

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

View File

@@ -1,74 +0,0 @@
additionalProperties:
formFields:
- default: 3010
envKey: PANEL_APP_PORT_HTTP
labelEn: Web Port
labelZh: HTTP 端口
required: true
rule: paramPort
type: number
- default: 5555
envKey: PANEL_APP_PORT_HTTP_5555
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: ""
edit: true
envKey: AFFINE_ADMIN_EMAIL
labelEn: email
labelZh: 管理员邮箱
required: true
type: text
- default: ""
edit: true
envKey: AFFINE_ADMIN_PASSWORD
labelEn: password
labelZh: 管理员密码
required: true
type: password
- default: ""
envKey: PANEL_DB_HOST
key: postgresql
labelEn: PostgreSQL Database Service
labelZh: PostgreSQL 数据库服务
required: true
type: service
- default: affine
envKey: PANEL_DB_NAME
labelEn: Database
labelZh: 数据库名
random: true
required: true
rule: paramCommon
type: text
- default: affine
envKey: PANEL_DB_USER
labelEn: User
labelZh: 数据库用户
random: true
required: true
rule: paramCommon
type: text
- default: affine
envKey: PANEL_DB_USER_PASSWORD
labelEn: Password
labelZh: 数据库用户密码
random: true
required: true
rule: paramComplexity
type: password
- default: ""
envKey: PANEL_REDIS_HOST
key: redis
labelEn: Redis Service
labelZh: redis 服务
required: true
type: service
- default: ""
disabled: true
envKey: PANEL_REDIS_ROOT_PASSWORD
labelEn: Password
labelZh: redis 密码
type: text

View File

@@ -1,34 +0,0 @@
services:
affine:
image: ghcr.io/toeverything/affine-graphql:stable
container_name: ${CONTAINER_NAME}
restart: unless-stopped
ports:
- ${PANEL_APP_PORT_HTTP}:3010
- ${PANEL_APP_PORT_HTTP_5555}:5555
command:
['sh', '-c', 'node ./scripts/self-host-predeploy && node ./dist/index.js']
volumes:
- ./data/storage:/root/.affine/storage
- ./data/config:/root/.affine/config
networks:
- 1panel-network
environment:
- NODE_OPTIONS="--import=./scripts/register.js"
- AFFINE_CONFIG_PATH=/root/.affine/config
- REDIS_SERVER_HOST=${PANEL_REDIS_HOST}
- REDIS_SERVER_PORT=6379
- REDIS_SERVER_PASSWORD=${PANEL_REDIS_ROOT_PASSWORD}
- DATABASE_URL=postgres://${PANEL_DB_USER}:${PANEL_DB_USER_PASSWORD}@${PANEL_DB_HOST}:${PANEL_DB_PORT}/${PANEL_DB_NAME}
- NODE_ENV=production
- AFFINE_ADMIN_EMAIL=${AFFINE_ADMIN_EMAIL}
- AFFINE_ADMIN_PASSWORD=${AFFINE_ADMIN_PASSWORD}
logging:
driver: 'json-file'
options:
max-size: '1000m'
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,18 +0,0 @@
additionalProperties:
formFields:
- default: 5244
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: WebUI Port
labelZh: 网页端口
required: true
rule: paramPort
type: number
- default: 5426
edit: true
envKey: PANEL_APP_PORT_S3
labelEn: S3 Port
labelZh: S3 端口
required: true
rule: paramPort
type: number

View File

@@ -1,23 +0,0 @@
services:
alist:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:5244"
- "${PANEL_APP_PORT_S3}:5426"
volumes:
- ./data/data:/opt/alist/data
- ./data/mnt:/mnt/data
environment:
- PUID=0
- PGID=0
- UMASK=022
image: xhofe/alist:v3.38.0
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,12 +0,0 @@
#!/bin/bash
if [[ -f ./.env ]]; then
if grep -q 'PANEL_APP_PORT_S3' ./.env; then
echo "PANEL_APP_PORT_S3 参数已存在"
else
echo 'PANEL_APP_PORT_S3=5426' >> ./.env
echo "已添加 PANEL_APP_PORT_S3=5426"
fi
else
echo ".env 文件不存在"
fi

View File

@@ -1,43 +0,0 @@
# 账号密码
容器列表点击 `终端` 按钮,进入容器内执行命令设置密码。
- **生成随机密码**`./alist admin random`
- **手动设置密码**`./alist admin set NEW_PASSWORD`
# Alist
Alist 是一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。
## 支持的存储:
- 本地存储
- [阿里云盘](https://www.aliyundrive.com/)
- OneDrive / Sharepoint[国际版](https://www.office.com/), [世纪互联](https://portal.partner.microsoftonline.cn),de,us
- [天翼云盘](https://cloud.189.cn) (个人云, 家庭云)
- [GoogleDrive](https://drive.google.com/)
- [123云盘](https://www.123pan.com/)
- FTP / SFTP
- [PikPak](https://www.mypikpak.com/)
- [S3](https://aws.amazon.com/cn/s3/)
- [Seafile](https://seafile.com/)
- [又拍云对象存储](https://www.upyun.com/products/file-storage)
- WebDav(支持无API的OneDrive/SharePoint)
- Teambition[中国](https://www.teambition.com/ )[国际](https://us.teambition.com/ )
- [分秒帧](https://www.mediatrack.cn/)
- [和彩云](https://yun.139.com/) (个人云, 家庭云)
- [Yandex.Disk](https://disk.yandex.com/)
- [百度网盘](http://pan.baidu.com/)
- [UC网盘](https://drive.uc.cn)
- [夸克网盘](https://pan.quark.cn)
- [迅雷网盘](https://pan.xunlei.com)
- [蓝奏云](https://www.lanzou.com/)
- [阿里云盘分享](https://www.aliyundrive.com/)
- [谷歌相册](https://photos.google.com/)
- [Mega.nz](https://mega.nz)
- [一刻相册](https://photo.baidu.com/)
- SMB
- [115](https://115.com/)
- Cloudreve
- [Dropbox](https://www.dropbox.com/)

View File

@@ -1,21 +0,0 @@
name: AList
tags:
- 实用工具
- 云存储
title: 支持多存储的文件列表程序和私人网盘
description: 支持多存储的文件列表程序和私人网盘
additionalProperties:
key: alist
name: AList
tags:
- Storage
- Tool
shortDescZh: 支持多存储的文件列表程序和私人网盘
shortDescEn: Supporting multi-storage file listing program and private cloud storage
type: tool
crossVersionUpdate: true
limit: 0
recommend: 65
website: https://alist.nn.ci/
github: https://github.com/alist-org/alist
document: https://alist.nn.ci/zh/guide/

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -1,10 +0,0 @@
additionalProperties:
formFields:
- default: 40065
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

View File

@@ -1,16 +0,0 @@
services:
answer:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:80"
volumes:
- "./data:/data"
image: apache/answer:1.4.0
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,11 +0,0 @@
# Answer
**Answer** 是一款问答形式的知识社区开源软件,你可以使用它快速建立你的问答社区,用于产品技术支持、客户支持、用户交流等。
## 版本特性:
- **提问回答**:完整的提问和回答功能,聚焦主题,支持标准 Markdown 语法
- **投票决策**:内容的好坏、用户的可信度,都基于声望投票决策
- **共创协作**:使用内容版本控制,开放式内容审阅,保持内容的更新
- **内容组织**:通过标签组织碎片化内容
- **用户界面**响应式设计自定义主题SEO 友好

View File

@@ -1,19 +0,0 @@
name: Answer
tags:
- 建站
title: 适用于任何规模团队的问答平台软件
description: 适用于任何规模团队的问答平台软件
additionalProperties:
key: answer
name: Answer
tags:
- WebSite
shortDescZh: 适用于任何规模团队的问答平台软件
shortDescEn: A Q&A platform software for teams at any scales
type: website
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://answer.dev/
github: https://github.com/answerdev/answer
document: https://answer.dev/zh-CN/docs

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -1,10 +0,0 @@
additionalProperties:
formFields:
- default: 40096
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

View File

@@ -1,20 +0,0 @@
services:
audiobookshelf:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:80"
volumes:
- "./data/audiobooks:/audiobooks"
- "./data/podcasts:/podcasts"
- "./data/config:/config"
- "./data/metadata:/metadata"
image: advplyr/audiobookshelf:2.15.1
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,24 +0,0 @@
# Audiobookshelf
**Audiobookshelf** 是一个自托管的有声读物和播客服务器。
## 特征:
- 完全开源包括Android 和 iOS 应用程序 (测试版)
- 即时传输所有音频格式
- 搜索并添加播客以下载带有自动下载的剧集
- 具有自定义权限的多用户支持
- 保持每个用户的进度并跨设备同步
- 自动检测库更新,无需重新扫描
- 使用批量上传拖放文件夹上传书籍和播客
- 备份您的元数据+每日自动备份
- 渐进式网络应用程序 (PWA)
- Web 应用程序和 Android 应用程序上的 Chromecast 支持
- 从多个来源获取元数据和封面艺术
- 章节编辑器和章节查找使用Audnexus API
- 将您的音频文件合并为一个 m4b
- 将元数据和封面图像嵌入到音频文件中使用Tone
- 基本电子书支持和电子阅读器
- Epub、pdf、cbr、cbz
- 将电子书发送到设备(即 Kindle
- 开放播客和有声读物的 RSS 源

View File

@@ -1,19 +0,0 @@
name: Audiobookshelf
tags:
- 多媒体
title: 自托管有声读物和播客服务器
description: 自托管有声读物和播客服务器
additionalProperties:
key: audiobookshelf
name: Audiobookshelf
tags:
- Media
shortDescZh: 自托管有声读物和播客服务器
shortDescEn: Self-hosted audiobook and podcast server
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://www.audiobookshelf.org/
github: https://github.com/advplyr/audiobookshelf
document: https://www.audiobookshelf.org/docs

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -1,10 +0,0 @@
additionalProperties:
formFields:
- default: 8080
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

View File

@@ -1,16 +0,0 @@
services:
bililive-go:
image: chigusa/bililive-go:v0.7.33
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:8080
volumes:
- ./data:/srv/bililive
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,122 +0,0 @@
# Bililive-go
**Bililive-go** 是一个支持多种直播平台的直播录制工具
## 支持网站
<table>
<tr align="center">
<th>站点</th>
<th>url</th>
<th>支持情况</th>
<th>cookie</th>
</tr>
<tr align="center">
<td>Acfun直播</td>
<td>live.acfun.cn</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>哔哩哔哩直播</td>
<td>live.bilibili.com</td>
<td>支持</td>
<td>支持</td>
</tr>
<tr align="center">
<td>战旗直播</td>
<td>www.zhanqi.tv</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>斗鱼直播</td>
<td>www.douyu.com</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>火猫直播</td>
<td>www.huomao.com</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>龙珠直播</td>
<td>longzhu.com</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>虎牙直播</td>
<td>www.huya.com</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>CC直播</td>
<td>cc.163.com</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>一直播</td>
<td>www.yizhibo.com</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>OPENREC</td>
<td>www.openrec.tv</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>企鹅电竞</td>
<td>egame.qq.com</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>浪live</td>
<td>play.lang.live & www.lang.live</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>花椒</td>
<td>www.huajiao.com</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>抖音直播</td>
<td>live.douyin.com</td>
<td>支持</td>
<td>支持</td>
</tr>
<tr align="center">
<td>猫耳</td>
<td>fm.missevan.com</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>克拉克拉</td>
<td>www.hongdoufm.com</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>YY直播</td>
<td>www.yy.com</td>
<td>支持</td>
<td></td>
</tr>
<tr align="center">
<td>微博直播</td>
<td>weibo.com</td>
<td>支持</td>
<td></td>
</tr>
</table>

View File

@@ -1,19 +0,0 @@
name: Bililive-go
tags:
- 实用工具
title: 支持多种直播平台的直播录制工具
description: 支持多种直播平台的直播录制工具
additionalProperties:
key: bililive-go
name: Bililive-go
tags:
- Tool
shortDescZh: 支持多种直播平台的直播录制工具
shortDescEn: A live recording tool that supports multiple live streaming platforms
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://github.com/hr3lxphr6j/bililive-go
github: https://github.com/hr3lxphr6j/bililive-go
document: https://github.com/hr3lxphr6j/bililive-go/wiki

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

View File

@@ -1,10 +0,0 @@
additionalProperties:
formFields:
- default: 40031
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

View File

@@ -1,16 +0,0 @@
services:
bitwarden:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:80"
volumes:
- ./data:/data
image: vaultwarden/server:1.32.2-alpine
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,15 +0,0 @@
# Bitwarden
Bitwarden 是一款开源的密码管理器,提供强大的安全性和便捷的密码管理功能。
## 主要功能:
- **密码保存与自动填充**Bitwarden 可以安全地存储您的用户名和密码,以便您无需记忆它们。它还提供自动填充功能,可在登录网站时自动填充凭据。
- **安全密码生成器**Bitwarden 具备内置的密码生成器,可以生成复杂、随机的密码,以增加您的在线帐户的安全性。
- **加密存储**:所有密码和敏感信息都以最高级别的加密进行存储,确保只有您能够访问和解锁您的数据。
- **跨平台支持**Bitwarden 提供桌面应用、移动应用和网页扩展,支持各种操作系统和浏览器,使您可以在多个设备上轻松访问您的密码。
- **自动同步**:您的密码库会自动同步到 Bitwarden 云,这意味着无论您在哪里访问密码库,都可以获得最新的更新。
- **团队和家庭共享**Bitwarden 允许您创建共享密码库,以便与家庭成员或团队成员共享敏感信息,同时保持安全和隐私。
- **安全审计**Bitwarden 可以检查您的密码库,提供有关密码强度和重复使用的建议,以帮助您提高帐户的安全性。
- **二次验证 (2FA) 支持**Bitwarden 支持多种两步验证方法,增加了帐户的安全性。
- **开源和自托管选项**Bitwarden 是一个开源项目,您可以选择将其自托管在自己的服务器上,以增加对数据的控制和安全性。

View File

@@ -1,18 +0,0 @@
name: Bitwarden
tags:
- 实用工具
title: 开源的密码管理服务
description: 开源的密码管理服务
additionalProperties:
key: bitwarden
name: Bitwarden
tags:
- Tool
shortDescZh: 开源的密码管理服务
shortDescEn: Open source password management service
type: tool
crossVersionUpdate: true
limit: 0
website: https://bitwarden.com/
github: https://github.com/dani-garcia/vaultwarden
document: https://github.com/dani-garcia/vaultwarden/wiki

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

View File

@@ -1,10 +0,0 @@
additionalProperties:
formFields:
- default: 8080
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

View File

@@ -1,17 +0,0 @@
services:
bytebase:
image: bytebase/bytebase:3.0.0
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:8080
volumes:
- ./data:/var/opt/bytebase
init: true
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,11 +0,0 @@
# Bytebase
**Bytebase** 是面向开发人员和 DBA 的数据库 CI/CD 解决方案。它是CNCF Landscape和Platform Engineering包含的唯一数据库 CI/CD 项目。
## Bytebase 系列由以下工具组成:
- **Bytebase 控制台**:供开发人员和 DBA 管理数据库开发生命周期的基于 Web 的 GUI。
- **Bytebase API**:提供 gRPC 和 RESTful API 来操作 Bytebase 的各个方面。
- **Bytebase CLI**:帮助开发人员将数据库更改集成到现有 CI/CD 工作流中的 CLI。
- **Bytebase GitHub App和SQL Review GitHub Action**GitHub App 和 GitHub Action 用于检测 SQL 反模式并在 Pull Request 期间强制执行一致的 SQL 样式指南。
- **Terraform Bytebase 提供程序**Terraform 提供程序使团队能够通过 Terraform 管理 Bytebase 资源。典型的设置包括团队使用 Terraform 从云供应商配置数据库实例,然后使用 Bytebase 提供程序准备这些实例以供应用程序使用。

View File

@@ -1,19 +0,0 @@
name: Bytebase
tags:
- DevOps
title: 开源数据库 DevOps 解决方案
description: 开源数据库 DevOps 解决方案
additionalProperties:
key: bytebase
name: Bytebase
tags:
- DevOps
shortDescZh: 开源数据库 DevOps 解决方案
shortDescEn: Open-Source Database DevOps Solution
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://www.bytebase.com
github: https://github.com/bytebase/bytebase
document: https://www.bytebase.com/docs

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

View File

@@ -1,17 +0,0 @@
additionalProperties:
formFields:
- default: 40109
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: HTTP Port
labelZh: HTTP端口
required: true
rule: paramPort
type: number
- default: Asia/Shanghai
edit: true
envKey: TIME_ZONE
labelEn: Time zone
labelZh: 时区
required: true
type: text

View File

@@ -1,23 +0,0 @@
services:
calibre-web:
image: linuxserver/calibre-web:0.6.23
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:8083"
volumes:
- "./data/config:/config"
- "./data/books:/books"
environment:
- PUID=1000
- PGID=1000
- TZ=${TIME_ZONE}
- DOCKER_MODS=linuxserver/mods:universal-calibre
- OAUTHLIB_RELAX_TOKEN_SCOPE=1
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,35 +0,0 @@
# 默认账户密码
```
usernameadmin
passwordadmin123
```
# Calibre-Web
**Calibre-Web** 是一款网络应用程序提供干净直观的界面用于使用有效的Calibre数据库浏览、阅读和下载电子书。
## 特性:
- 现代且响应迅速的 Bootstrap 3 HTML5 界面
- 完整的图形设置
- 全面的用户管理以及细粒度的每用户权限
- 管理界面
- 多语言用户界面支持20多种语言supported languages
- 电子书阅读器应用程序的 OPDS 源
- 高级搜索和过滤选项
- 定制书籍收藏(书架)创建
- 电子书元数据编辑和删除支持
- 从各种来源下载元数据(可通过插件扩展)
- 通过 Calibre 二进制文件转换电子书
- 对登录用户的电子书下载限制
- 公共用户注册支持
- 只需单击一下即可将电子书发送到电子阅读器
- 将 Kobo 设备与您的 Calibre 库同步
- 浏览器内电子书阅读支持多种格式
- 上传各种格式的新书,包括音频格式
- Calibre 自定义列支持
- 根据每个用户的类别和自定义列内容隐藏内容
- 自我更新能力
- “Magic Link”登录可轻松访问电子阅读器
- LDAP、Google/GitHub OAuth 和代理身份验证支持

View File

@@ -1,19 +0,0 @@
name: Calibre-Web
tags:
- 多媒体
title: 用于浏览、阅读和下载 Calibre 数据库中存储的电子书的 Web 应用程序
description: 用于浏览、阅读和下载 Calibre 数据库中存储的电子书的 Web 应用程序
additionalProperties:
key: calibre-web
name: Calibre-Web
tags:
- Media
shortDescZh: 用于浏览、阅读和下载 Calibre 数据库中存储的电子书的 Web 应用程序
shortDescEn: Web app for browsing, reading and downloading eBooks stored in a Calibre database
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://calibre-ebook.com
github: https://github.com/janeczku/calibre-web
document: https://calibre-ebook.com/help

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.5 KiB

View File

@@ -1,10 +0,0 @@
additionalProperties:
formFields:
- default: 40097
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

View File

@@ -1,17 +0,0 @@
services:
changedetection:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:5000"
volumes:
- "./data:/datastore"
image: dgtlmoon/changedetection.io:0.45
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,16 +0,0 @@
# Changedetection.io
**Changedetection.io** 是一款最好、最简单的免费开源网站变更检测、网站观察、补货监控和通知服务。
## 主要特征:
- 许多触发过滤器,例如“在文本上触发”、“通过选择器删除文本”、“忽略文本”、“提取文本”,也使用正则表达式!
- 使用 xPath(1.0) 和 CSS 选择器定位元素,使用 JSONPath 或 jq 轻松监控复杂的 JSON
- 在快速非 JS 和基于 Chrome JS 的“获取器”之间切换
- 跟踪 PDF 文件中的更改(监控 PDF 中的文本更改,还监控 PDF 文件大小和校验和)
- 轻松指定检查站点的频率
- 在提取文本之前执行 JS适合登录请参阅 UI 中的示例!)
- 覆盖请求标头、指定POST或GET等方法
- 使用“视觉选择器”帮助定位特定元素
- 每个手表可配置代理
- 在网页中检测到更改时发送带有通知的屏幕截图

View File

@@ -1,19 +0,0 @@
name: Changedetection.io
tags:
- 实用工具
title: 免费开源网站变更检测、网站观察、补货监控和通知服务
description: 免费开源网站变更检测、网站观察、补货监控和通知服务
additionalProperties:
key: changedetectionio
name: Changedetection.io
tags:
- Tool
shortDescZh: 免费开源网站变更检测、网站观察、补货监控和通知服务
shortDescEn: free open source website change detection, website watcher, restock monitor and notification service
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://changedetection.io/
github: https://github.com/dgtlmoon/changedetection.io
document: https://github.com/dgtlmoon/changedetection.io/wiki

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -1,47 +0,0 @@
additionalProperties:
formFields:
- default: 40042
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: "sk-xxx"
edit: true
envKey: API_KEY
labelEn: OPENAI API KEY
labelZh: OPENAI API KEY
required: true
type: text
- default: "chatgptnextweb"
edit: true
envKey: SECRET_KEY
labelEn: Access rights key, optional (recommended)
labelZh: 访问权限密钥,可选(强烈建议填写)
random: true
required: false
rule: paramComplexity
type: password
- default: ""
edit: true
envKey: PROXY
labelEn: Proxy (examplehttp://127.0.0.1:7890 user password)
labelZh: 代理地址(例子http://127.0.0.1:7890 user password)
required: false
type: text
- default: "https://api.openai.com"
edit: true
envKey: API_BASE_URL
labelEn: API interface address
labelZh: API接口地址
required: true
type: text
- default: ""
edit: true
envKey: WHITE_WEBDAV_ENDPOINTS
labelEn: White list of webdev endpoints
labelZh: webdev 白名单
required: false
type: text

View File

@@ -1,21 +0,0 @@
services:
chatgpt-next-web:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:3000"
environment:
- "OPENAI_API_KEY=${API_KEY}"
- "CODE=${SECRET_KEY}"
- "PROXY_URL=${PROXY}"
- "BASE_URL=${API_BASE_URL}"
- "WHITE_WEBDAV_ENDPOINTS=${WHITE_WEBDAV_ENDPOINTS}"
image: yidadaa/chatgpt-next-web:v2.15.6
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,11 +0,0 @@
#!/bin/bash
if [[ -f ./.env ]]; then
if grep -q "WHITE_WEBDEV_ENDPOINTS" ./.env; then
echo "WHITE_WEBDEV_ENDPOINTS 已存在"
else
echo 'WHITE_WEBDEV_ENDPOINTS=""' >> ./.env
fi
else
echo ".env 文件不存在"
fi

View File

@@ -1,12 +0,0 @@
# ChatGPT-Next-Web
**ChatGPT-Next-Web** 一键免费部署你的跨平台私人 ChatGPT 应用, 支持 GPT3, GPT4 & Gemini Pro 模型。
## 特征:
- 与自行部署的 LLM 完全兼容;
- 隐私第一,所有数据都存储在浏览器本地;
- Markdown 支持LaTex、mermaid、代码高亮等
- 响应式设计、深色模式和 PWA
- 首屏加载速度快(~100kb支持流式响应
- 自动压缩聊天历史记录以支持长时间对话,同时保存您的令牌。

View File

@@ -1,19 +0,0 @@
name: ChatGPT-Next-Web
tags:
- AI / 大模型
title: 一键拥有你自己的跨平台 ChatGPT/Gemini 应用
description: 一键拥有你自己的跨平台 ChatGPT/Gemini 应用
additionalProperties:
key: chatgpt-next-web
name: ChatGPT-Next-Web
tags:
- AI
shortDescZh: 一键拥有你自己的跨平台 ChatGPT/Gemini 应用
shortDescEn: A cross-platform ChatGPT/Gemini UI
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://github.com/Yidadaa/ChatGPT-Next-Web
github: https://github.com/Yidadaa/ChatGPT-Next-Web
document: https://github.com/Yidadaa/ChatGPT-Next-Web

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -1,17 +0,0 @@
additionalProperties:
formFields:
- default: 19000
envKey: PANEL_APP_PORT_TCP
labelEn: Port
labelZh: TCP 端口
required: true
rule: paramPort
type: number
- default: 18123
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: API 端口
required: true
rule: paramPort
type: number

View File

@@ -1,22 +0,0 @@
services:
clickhouse:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:8123"
- "${PANEL_APP_PORT_TCP}:9000"
volumes:
- ./clickhouse:/var/lib/clickhouse/
- ./clickhouse-server:/var/log/clickhouse-server/
image: clickhouse/clickhouse-server:24.9.2-alpine
ulimits:
nofile:
soft: 262144
hard: 262144
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,21 +0,0 @@
# ClickHouse
ClickHouse 一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)
## 主要功能:
- 真正的列式数据库管理系统
- 数据压缩
- 数据的磁盘存储
- 多核心并行处理
- 多服务器分布式处理
- 支持SQL
- 向量引擎
- 实时的数据更新
- 索引
- 适合在线查询
- 支持近似计算
- 自适应连接算法
- 支持数据复制和数据完整性
- 角色的访问控制

View File

@@ -1,18 +0,0 @@
name: ClickHouse
tags:
- 数据库
title: 一款免费的大数据分析 DBMS
description: 一款免费的大数据分析 DBMS
additionalProperties:
key: clickhouse
name: ClickHouse
tags:
- Database
shortDescZh: 一款免费的大数据分析 DBMS
shortDescEn: a free analytics DBMS for big data
type: tool
crossVersionUpdate: false
limit: 0
website: https://clickhouse.com/
github: https://github.com/ClickHouse/ClickHouse
document: https://clickhouse.com/docs/zh

Binary file not shown.

Before

Width:  |  Height:  |  Size: 321 B

View File

@@ -1,10 +0,0 @@
additionalProperties:
formFields:
- default: 8978
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: HTTP Port
labelZh: HTTP端口
required: true
rule: paramPort
type: number

View File

@@ -1,16 +0,0 @@
services:
cloudbeaver:
image: dbeaver/cloudbeaver:24.2.3
container_name: ${CONTAINER_NAME}
restart: unless-stopped
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:8978
volumes:
- ./data:/opt/cloudbeaver/workspace
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,14 +0,0 @@
# CloudBeaver Community
CloudBeaver Community 是一款开源的数据库管理工具,旨在提供用户友好的界面以管理多种数据库,包括 MySQL、PostgreSQL、SQLite 等。
## 主要功能:
- **多数据库支持**CloudBeaver Community 支持多种数据库类型,方便用户集中管理不同的数据库系统。
- **在线访问**:用户可以通过浏览器访问 CloudBeaver无需安装任何客户端软件便于随时随地管理数据库。
- **数据导入导出**:支持将数据导入和导出为多种格式,如 CSV 和 SQL简化数据迁移过程。
- **实时协作**:支持团队成员同时访问和编辑数据库,提高协作效率。
- **可视化查询**:提供可视化查询构建工具,帮助用户轻松创建复杂的数据库查询。
- **用户管理**:支持多用户管理,可以设置不同权限,确保数据安全。
- **扩展插件**:支持通过插件扩展功能,满足特定的业务需求。
- **自定义主题**:用户可以根据个人喜好自定义界面主题,以提升使用体验。

View File

@@ -1,20 +0,0 @@
name: CloudBeaver
tags:
- 开发工具
title: 云数据库管理器
type: 开发工具
description: 云数据库管理器
additionalProperties:
key: cloudbeaver
name: CloudBeaver
tags:
- DevTool
shortDescZh: 云数据库管理器
shortDescEn: Cloud Database Manager
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://dbeaver.com/
github: https://github.com/dbeaver/cloudbeaver
document: https://dbeaver.com/docs/cloudbeaver/

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

View File

@@ -1,9 +0,0 @@
additionalProperties:
formFields:
- default: ""
envKey: token
labelEn: token
labelZh: 令牌
random: false
required: true
type: password

View File

@@ -1,12 +0,0 @@
services:
cloudflared:
image: cloudflare/cloudflared:2024.10.1
container_name: ${CONTAINER_NAME}
restart: always
network_mode: 1panel-network
command: tunnel --no-autoupdate run --token ${token}
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,28 +0,0 @@
Cloudflared 是 Cloudflare 提供的一个工具,用于创建安全的连接,并允许将私有网络和服务暴露到公共互联网。
以下是有关如何使用 Cloudflared 的简要说明:
1. **安装和设置:**
- Cloudflared 是一个连接应用程序的工具可用于将私有服务和网络连接到Cloudflare的网络。你可以在 [Cloudflare的官方文档](https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/) 上找到安装和设置的详细步骤。
2. **运行Cloudflared容器**
- 使用 Docker 运行 Cloudflared 容器的示例命令如下:
```shell
docker run cloudflare/cloudflared:latest tunnel --no-autoupdate --hello-world
```
> 此示例使用`--hello-world`参数依赖于trycloudflare.com不需要Cloudflare帐户。这是为了快速入门而设计的单一命令。
3. **实际用途:**
- 对于实际用途,建议创建一个免费的 Cloudflare 帐户,并在 [Cloudflare控制台](https://dash.teams.cloudflare.com/) 的Access -> Tunnels 部分创建隧道。在那里,你将获得一个用于启动和运行 cloudflared Docker 容器的单行命令,并且需要通过 Cloudflare 帐户进行身份验证。
4. **用途:**
- Cloudflared 可用于将私有HTTP服务暴露到公共DNS主机名并可以选择通过 Cloudflare Access 进行访问控制。
- 还可以使用 Cloudflared 连接私有网络,允许 WARP 注册用户通过 TCP/UDP IP/port 访问,实现 Zero Trust 安全策略,避免使用传统的 VPN 。
> 请注意,具体的操作步骤可能因 Cloudflare 的更新而有所变化,建议查阅官方文档以获取最新信息。

View File

@@ -1,18 +0,0 @@
name: cloudflared
tags:
- 实用工具
title: Cloudflare Tunnel 客户端
description: Cloudflare Tunnel 客户端
additionalProperties:
key: cloudflared
name: cloudflared
tags:
- Tool
shortDescZh: Cloudflare Tunnel 客户端
shortDescEn: Cloudflare Tunnel client
type: tool
crossVersionUpdate: true
limit: 0
website: https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/
github: https://github.com/cloudflare/cloudflared
document: https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.5 KiB

View File

@@ -1,10 +0,0 @@
additionalProperties:
formFields:
- default: 40033
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

View File

@@ -1,20 +0,0 @@
services:
cloudreve:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:5212"
volumes:
- "./data/uploads:/cloudreve/uploads"
- "./data/data:/data"
- "./data/conf.ini:/cloudreve/conf.ini"
- "./data/cloudreve.db:/cloudreve/cloudreve.db"
- "./data/avatar:/cloudreve/avatar"
image: cloudreve/cloudreve:3.8.3
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@@ -1,22 +0,0 @@
# 获取用户信息
账户与密码可以查看容器日志获得
# Cloudreve
Cloudreve 是一个开源的云存储网盘系统,它提供了丰富的功能,使用户可以在自己的服务器上建立个人或团队的云存储和文件共享平台。
## 主要功能:
* 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 、S3兼容协议 作为存储端
* 上传/下载 支持客户端直传,支持下载限速
* 可对接 Aria2 离线下载,可使用多个从机节点分担下载任务
* 在线 压缩/解压缩、多文件打包下载
* 覆盖全部存储策略的 WebDAV 协议支持
* 拖拽上传、目录上传、流式上传处理
* 文件拖拽管理
* 多用户、用户组、多存储策略
* 创建文件、目录的分享链接,可设定自动过期
* 视频、图像、音频、 ePub 在线预览文本、Office 文档在线编辑
* 自定义配色、黑暗模式、PWA 应用、全站单页应用、国际化支持
* All-In-One 打包,开箱即用

View File

@@ -1,19 +0,0 @@
name: Cloudreve
tags:
- 云存储
title: 支持多家云存储的云盘系统
description: 支持多家云存储的云盘系统
additionalProperties:
key: cloudreve
name: Cloudreve
tags:
- Storage
shortDescZh: 支持多家云存储的云盘系统
shortDescEn: Self-hosted file management system with muilt-cloud support
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://cloudreve.org/
github: https://github.com/cloudreve/Cloudreve
document: https://docs.cloudreve.org/

Some files were not shown because too many files have changed in this diff Show More