Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b953032767 | ||
|
|
8f352ced0d | ||
|
|
b57394e360 | ||
|
|
08a3e63d46 | ||
|
|
3e44987ee5 | ||
|
|
ea5496be30 | ||
|
|
44ac495910 | ||
|
|
4d61cfc818 | ||
|
|
8dc076c126 | ||
|
|
2f51f5a2fc |
2
.github/workflows/renovate-app-version.yml
vendored
@@ -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
|
||||||
|
|
||||||
|
|||||||
4
.github/workflows/renovate.yml
vendored
@@ -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 }}
|
||||||
|
|||||||
28
README.md
@@ -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
|
||||||
|
```
|
||||||
|
|||||||
@@ -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
|
|
||||||
@@ -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
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
chown -R 1000:1000 data
|
|
||||||
@@ -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`,无需进行反向代理设置。
|
|
||||||
@@ -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/
|
|
||||||
|
Before Width: | Height: | Size: 2.9 KiB |
@@ -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
|
|
||||||
@@ -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
|
|
||||||
@@ -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,复制它并妥善保存。
|
|
||||||
@@ -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
|
|
||||||
|
Before Width: | Height: | Size: 6.9 KiB |
@@ -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
|
|
||||||
@@ -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
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
# AdGuard Home
|
|
||||||
|
|
||||||
AdGuard Home 是一款开源的网络广告拦截和隐私保护工具,它可以用于在家庭网络中过滤广告、跟踪器和恶意网站,提供更安全、更清洁的上网体验。
|
|
||||||
|
|
||||||
## 主要功能:
|
|
||||||
|
|
||||||
- **广告拦截:** AdGuard Home 可以阻止网页中的广告,包括图像广告、文本广告和视频广告,使用户在浏览网页时不再受到广告的干扰。
|
|
||||||
- **跟踪器拦截:** 它还能够阻止网站使用跟踪器来跟踪您的在线活动,从而提高隐私保护水平,减少个人信息的泄露风险。
|
|
||||||
- **恶意网站拦截:** AdGuard Home 会检测并拦截访问恶意网站的尝试,从而提供更好的网络安全性,防止用户访问可能包含恶意软件或欺诈活动的网站。
|
|
||||||
- **家庭保护:** 您可以在家庭网络中使用 AdGuard Home 来保护所有连接到同一网络的设备,包括计算机、手机、平板电脑和智能家居设备,以确保所有设备都受到广告和恶意网站的保护。
|
|
||||||
- **自定义规则:** 用户可以根据自己的需求创建自定义规则,以进一步控制广告拦截和过滤功能,例如允许或阻止特定网站或内容。
|
|
||||||
- **DNS拦截:** AdGuard Home 通过拦截DNS请求来工作,这意味着它可以在网络层面上拦截广告和恶意内容,而无需在每个设备上安装单独的应用程序或浏览器插件。
|
|
||||||
- **统计和日志:** AdGuard Home 提供详细的统计信息和日志,让用户了解网络流量的情况,包括广告拦截的数量和效果,以及恶意网站拦截的情况。
|
|
||||||
@@ -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
|
|
||||||
|
Before Width: | Height: | Size: 2.7 KiB |
@@ -1,10 +0,0 @@
|
|||||||
additionalProperties:
|
|
||||||
formFields:
|
|
||||||
- default: 9853
|
|
||||||
edit: true
|
|
||||||
envKey: PANEL_APP_PORT_HTTP
|
|
||||||
labelEn: Port
|
|
||||||
labelZh: 端口
|
|
||||||
required: true
|
|
||||||
rule: paramPort
|
|
||||||
type: number
|
|
||||||
@@ -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
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
# Adminer
|
|
||||||
|
|
||||||
Adminer 是一个轻量级的数据库管理工具,它允许用户通过简单的Web界面来管理各种类型的数据库,包括MySQL、PostgreSQL、SQLite等。
|
|
||||||
|
|
||||||
## 主要功能:
|
|
||||||
|
|
||||||
- **跨数据库支持**:Adminer支持多种数据库系统,使您可以在一个统一的界面下管理不同类型的数据库。
|
|
||||||
- **简单易用**:Adminer拥有直观的用户界面,无需复杂的安装或配置过程,即可快速上手。
|
|
||||||
- **数据查询和编辑**:您可以通过Adminer执行SQL查询,查看和编辑数据库中的数据。支持自定义SQL命令。
|
|
||||||
- **表格结构管理**:Adminer允许您创建、修改和删除表格,定义字段、主键和索引等。
|
|
||||||
- **导入和导出**:可以轻松导入和导出数据,支持多种数据格式,如SQL、CSV和Excel等。
|
|
||||||
- **数据库备份**:Adminer允许您创建数据库备份,以确保数据的安全性和可恢复性。
|
|
||||||
- **权限管理**:您可以管理数据库用户和权限,控制谁可以访问和修改数据库。
|
|
||||||
- **查询历史**:Adminer保存您执行的查询历史,方便后续查看和重复执行。
|
|
||||||
- **多语言支持**:Adminer提供多种语言界面,以适应不同用户的需求。
|
|
||||||
- **自定义外观**:支持自定义主题和界面样式,以使Adminer适应您的个人偏好。
|
|
||||||
- **开源和免费**:Adminer是开源软件,可免费使用和自定义。
|
|
||||||
@@ -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
|
|
||||||
|
Before Width: | Height: | Size: 2.5 KiB |
@@ -1,21 +0,0 @@
|
|||||||
# AFFiNE
|
|
||||||
|
|
||||||
**AFFiNE** 是一个开源的一体化工作区和操作系统,适用于构建知识库的所有构建块以及更多内容——wiki、知识管理、演示和数字资产。它是 Notion 和 Miro 的更好替代品。
|
|
||||||
|
|
||||||
## 主要特征:
|
|
||||||
|
|
||||||
### 任何形式的块的真正画布,文档和白板现已完全合并。
|
|
||||||
|
|
||||||
- 许多编辑器应用都声称自己是生产力的画布,但 AFFiNE 是极少数允许您在无边画布上放置任何构建块的应用之一——富文本、便签、任何嵌入式网页、多视图数据库、链接页面、形状甚至幻灯片。我们拥有一切。
|
|
||||||
|
|
||||||
### 多模式 AI 合作伙伴随时准备投入任何工作
|
|
||||||
|
|
||||||
- 撰写专业的工作报告?将大纲变成富有表现力且易于展示的幻灯片?将文章总结为结构良好的思维导图?整理工作计划和待办事项?或者... 只需一个提示即可直接绘制和编写原型应用程序和网页?有了你,AFFiNE AI 可以将您的创造力推向想象的边缘。
|
|
||||||
|
|
||||||
### 本地优先、实时协作
|
|
||||||
|
|
||||||
- 我们喜欢本地优先的理念,即无论使用云端,您始终拥有磁盘上的数据。此外,AFFiNE 支持在 Web 和跨平台客户端上进行实时同步和协作。
|
|
||||||
|
|
||||||
### 自托管并塑造您自己的 AFFiNE
|
|
||||||
|
|
||||||
- 您可以自由地管理、自行托管、分叉和构建自己的 AFFiNE。插件社区和第三方模块即将推出。Blocksuite 上还有更多牵引力。查看那里了解如何自行托管 AFFiNE。
|
|
||||||
@@ -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
|
|
||||||
|
Before Width: | Height: | Size: 3.8 KiB |
@@ -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
|
|
||||||
@@ -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
|
|
||||||
@@ -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
|
|
||||||
@@ -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
|
|
||||||
|
|
||||||
@@ -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
|
|
||||||
@@ -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/)
|
|
||||||
@@ -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/
|
|
||||||
|
Before Width: | Height: | Size: 1.2 KiB |
@@ -1,10 +0,0 @@
|
|||||||
additionalProperties:
|
|
||||||
formFields:
|
|
||||||
- default: 40065
|
|
||||||
edit: true
|
|
||||||
envKey: PANEL_APP_PORT_HTTP
|
|
||||||
labelEn: Port
|
|
||||||
labelZh: 端口
|
|
||||||
required: true
|
|
||||||
rule: paramPort
|
|
||||||
type: number
|
|
||||||
@@ -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
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
# Answer
|
|
||||||
|
|
||||||
**Answer** 是一款问答形式的知识社区开源软件,你可以使用它快速建立你的问答社区,用于产品技术支持、客户支持、用户交流等。
|
|
||||||
|
|
||||||
## 版本特性:
|
|
||||||
|
|
||||||
- **提问回答**:完整的提问和回答功能,聚焦主题,支持标准 Markdown 语法
|
|
||||||
- **投票决策**:内容的好坏、用户的可信度,都基于声望投票决策
|
|
||||||
- **共创协作**:使用内容版本控制,开放式内容审阅,保持内容的更新
|
|
||||||
- **内容组织**:通过标签组织碎片化内容
|
|
||||||
- **用户界面**:响应式设计,自定义主题,SEO 友好
|
|
||||||
@@ -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
|
|
||||||
|
Before Width: | Height: | Size: 3.3 KiB |
@@ -1,10 +0,0 @@
|
|||||||
additionalProperties:
|
|
||||||
formFields:
|
|
||||||
- default: 40096
|
|
||||||
edit: true
|
|
||||||
envKey: PANEL_APP_PORT_HTTP
|
|
||||||
labelEn: Port
|
|
||||||
labelZh: 端口
|
|
||||||
required: true
|
|
||||||
rule: paramPort
|
|
||||||
type: number
|
|
||||||
@@ -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
|
|
||||||
@@ -1,24 +0,0 @@
|
|||||||
# Audiobookshelf
|
|
||||||
|
|
||||||
**Audiobookshelf** 是一个自托管的有声读物和播客服务器。
|
|
||||||
|
|
||||||
## 特征:
|
|
||||||
|
|
||||||
- 完全开源,包括Android 和 iOS 应用程序 (测试版)
|
|
||||||
- 即时传输所有音频格式
|
|
||||||
- 搜索并添加播客以下载带有自动下载的剧集
|
|
||||||
- 具有自定义权限的多用户支持
|
|
||||||
- 保持每个用户的进度并跨设备同步
|
|
||||||
- 自动检测库更新,无需重新扫描
|
|
||||||
- 使用批量上传拖放文件夹上传书籍和播客
|
|
||||||
- 备份您的元数据+每日自动备份
|
|
||||||
- 渐进式网络应用程序 (PWA)
|
|
||||||
- Web 应用程序和 Android 应用程序上的 Chromecast 支持
|
|
||||||
- 从多个来源获取元数据和封面艺术
|
|
||||||
- 章节编辑器和章节查找(使用Audnexus API)
|
|
||||||
- 将您的音频文件合并为一个 m4b
|
|
||||||
- 将元数据和封面图像嵌入到音频文件中(使用Tone)
|
|
||||||
- 基本电子书支持和电子阅读器
|
|
||||||
- Epub、pdf、cbr、cbz
|
|
||||||
- 将电子书发送到设备(即 Kindle)
|
|
||||||
- 开放播客和有声读物的 RSS 源
|
|
||||||
@@ -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
|
|
||||||
|
Before Width: | Height: | Size: 16 KiB |
@@ -1,10 +0,0 @@
|
|||||||
additionalProperties:
|
|
||||||
formFields:
|
|
||||||
- default: 8080
|
|
||||||
edit: true
|
|
||||||
envKey: PANEL_APP_PORT_HTTP
|
|
||||||
labelEn: Port
|
|
||||||
labelZh: 端口
|
|
||||||
required: true
|
|
||||||
rule: paramPort
|
|
||||||
type: number
|
|
||||||
@@ -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
|
|
||||||
@@ -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>
|
|
||||||
@@ -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
|
|
||||||
|
Before Width: | Height: | Size: 5.0 KiB |
@@ -1,10 +0,0 @@
|
|||||||
additionalProperties:
|
|
||||||
formFields:
|
|
||||||
- default: 40031
|
|
||||||
edit: true
|
|
||||||
envKey: PANEL_APP_PORT_HTTP
|
|
||||||
labelEn: Port
|
|
||||||
labelZh: 端口
|
|
||||||
required: true
|
|
||||||
rule: paramPort
|
|
||||||
type: number
|
|
||||||
@@ -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
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
# Bitwarden
|
|
||||||
|
|
||||||
Bitwarden 是一款开源的密码管理器,提供强大的安全性和便捷的密码管理功能。
|
|
||||||
|
|
||||||
## 主要功能:
|
|
||||||
|
|
||||||
- **密码保存与自动填充**:Bitwarden 可以安全地存储您的用户名和密码,以便您无需记忆它们。它还提供自动填充功能,可在登录网站时自动填充凭据。
|
|
||||||
- **安全密码生成器**:Bitwarden 具备内置的密码生成器,可以生成复杂、随机的密码,以增加您的在线帐户的安全性。
|
|
||||||
- **加密存储**:所有密码和敏感信息都以最高级别的加密进行存储,确保只有您能够访问和解锁您的数据。
|
|
||||||
- **跨平台支持**:Bitwarden 提供桌面应用、移动应用和网页扩展,支持各种操作系统和浏览器,使您可以在多个设备上轻松访问您的密码。
|
|
||||||
- **自动同步**:您的密码库会自动同步到 Bitwarden 云,这意味着无论您在哪里访问密码库,都可以获得最新的更新。
|
|
||||||
- **团队和家庭共享**:Bitwarden 允许您创建共享密码库,以便与家庭成员或团队成员共享敏感信息,同时保持安全和隐私。
|
|
||||||
- **安全审计**:Bitwarden 可以检查您的密码库,提供有关密码强度和重复使用的建议,以帮助您提高帐户的安全性。
|
|
||||||
- **二次验证 (2FA) 支持**:Bitwarden 支持多种两步验证方法,增加了帐户的安全性。
|
|
||||||
- **开源和自托管选项**:Bitwarden 是一个开源项目,您可以选择将其自托管在自己的服务器上,以增加对数据的控制和安全性。
|
|
||||||
@@ -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
|
|
||||||
|
Before Width: | Height: | Size: 6.2 KiB |
@@ -1,10 +0,0 @@
|
|||||||
additionalProperties:
|
|
||||||
formFields:
|
|
||||||
- default: 8080
|
|
||||||
edit: true
|
|
||||||
envKey: PANEL_APP_PORT_HTTP
|
|
||||||
labelEn: Port
|
|
||||||
labelZh: 端口
|
|
||||||
required: true
|
|
||||||
rule: paramPort
|
|
||||||
type: number
|
|
||||||
@@ -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
|
|
||||||
@@ -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 提供程序准备这些实例以供应用程序使用。
|
|
||||||
@@ -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
|
|
||||||
|
Before Width: | Height: | Size: 3.1 KiB |
@@ -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
|
|
||||||
@@ -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
|
|
||||||
@@ -1,35 +0,0 @@
|
|||||||
# 默认账户密码
|
|
||||||
|
|
||||||
```
|
|
||||||
username:admin
|
|
||||||
password:admin123
|
|
||||||
```
|
|
||||||
|
|
||||||
# Calibre-Web
|
|
||||||
|
|
||||||
**Calibre-Web** 是一款网络应用程序,提供干净直观的界面,用于使用有效的Calibre数据库浏览、阅读和下载电子书。
|
|
||||||
|
|
||||||
## 特性:
|
|
||||||
|
|
||||||
- 现代且响应迅速的 Bootstrap 3 HTML5 界面
|
|
||||||
- 完整的图形设置
|
|
||||||
- 全面的用户管理以及细粒度的每用户权限
|
|
||||||
- 管理界面
|
|
||||||
- 多语言用户界面支持20多种语言(supported languages)
|
|
||||||
- 电子书阅读器应用程序的 OPDS 源
|
|
||||||
- 高级搜索和过滤选项
|
|
||||||
- 定制书籍收藏(书架)创建
|
|
||||||
- 电子书元数据编辑和删除支持
|
|
||||||
- 从各种来源下载元数据(可通过插件扩展)
|
|
||||||
- 通过 Calibre 二进制文件转换电子书
|
|
||||||
- 对登录用户的电子书下载限制
|
|
||||||
- 公共用户注册支持
|
|
||||||
- 只需单击一下即可将电子书发送到电子阅读器
|
|
||||||
- 将 Kobo 设备与您的 Calibre 库同步
|
|
||||||
- 浏览器内电子书阅读支持多种格式
|
|
||||||
- 上传各种格式的新书,包括音频格式
|
|
||||||
- Calibre 自定义列支持
|
|
||||||
- 根据每个用户的类别和自定义列内容隐藏内容
|
|
||||||
- 自我更新能力
|
|
||||||
- “Magic Link”登录可轻松访问电子阅读器
|
|
||||||
- LDAP、Google/GitHub OAuth 和代理身份验证支持
|
|
||||||
@@ -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
|
|
||||||
|
Before Width: | Height: | Size: 8.5 KiB |
@@ -1,10 +0,0 @@
|
|||||||
additionalProperties:
|
|
||||||
formFields:
|
|
||||||
- default: 40097
|
|
||||||
edit: true
|
|
||||||
envKey: PANEL_APP_PORT_HTTP
|
|
||||||
labelEn: Port
|
|
||||||
labelZh: 端口
|
|
||||||
required: true
|
|
||||||
rule: paramPort
|
|
||||||
type: number
|
|
||||||
@@ -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
|
|
||||||
@@ -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等方法
|
|
||||||
- 使用“视觉选择器”帮助定位特定元素
|
|
||||||
- 每个手表可配置代理
|
|
||||||
- 在网页中检测到更改时发送带有通知的屏幕截图
|
|
||||||
@@ -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
|
|
||||||
|
Before Width: | Height: | Size: 3.0 KiB |
@@ -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 (example:http://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
|
|
||||||
@@ -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
|
|
||||||
@@ -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
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
# ChatGPT-Next-Web
|
|
||||||
|
|
||||||
**ChatGPT-Next-Web** 一键免费部署你的跨平台私人 ChatGPT 应用, 支持 GPT3, GPT4 & Gemini Pro 模型。
|
|
||||||
|
|
||||||
## 特征:
|
|
||||||
|
|
||||||
- 与自行部署的 LLM 完全兼容;
|
|
||||||
- 隐私第一,所有数据都存储在浏览器本地;
|
|
||||||
- Markdown 支持:LaTex、mermaid、代码高亮等;
|
|
||||||
- 响应式设计、深色模式和 PWA;
|
|
||||||
- 首屏加载速度快(~100kb),支持流式响应;
|
|
||||||
- 自动压缩聊天历史记录以支持长时间对话,同时保存您的令牌。
|
|
||||||
@@ -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
|
|
||||||
|
Before Width: | Height: | Size: 2.2 KiB |
@@ -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
|
|
||||||
@@ -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
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
# ClickHouse
|
|
||||||
|
|
||||||
ClickHouse 一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)
|
|
||||||
|
|
||||||
## 主要功能:
|
|
||||||
|
|
||||||
|
|
||||||
- 真正的列式数据库管理系统
|
|
||||||
- 数据压缩
|
|
||||||
- 数据的磁盘存储
|
|
||||||
- 多核心并行处理
|
|
||||||
- 多服务器分布式处理
|
|
||||||
- 支持SQL
|
|
||||||
- 向量引擎
|
|
||||||
- 实时的数据更新
|
|
||||||
- 索引
|
|
||||||
- 适合在线查询
|
|
||||||
- 支持近似计算
|
|
||||||
- 自适应连接算法
|
|
||||||
- 支持数据复制和数据完整性
|
|
||||||
- 角色的访问控制
|
|
||||||
@@ -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
|
|
||||||
|
Before Width: | Height: | Size: 321 B |
@@ -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
|
|
||||||
@@ -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
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
# CloudBeaver Community
|
|
||||||
|
|
||||||
CloudBeaver Community 是一款开源的数据库管理工具,旨在提供用户友好的界面以管理多种数据库,包括 MySQL、PostgreSQL、SQLite 等。
|
|
||||||
|
|
||||||
## 主要功能:
|
|
||||||
|
|
||||||
- **多数据库支持**:CloudBeaver Community 支持多种数据库类型,方便用户集中管理不同的数据库系统。
|
|
||||||
- **在线访问**:用户可以通过浏览器访问 CloudBeaver,无需安装任何客户端软件,便于随时随地管理数据库。
|
|
||||||
- **数据导入导出**:支持将数据导入和导出为多种格式,如 CSV 和 SQL,简化数据迁移过程。
|
|
||||||
- **实时协作**:支持团队成员同时访问和编辑数据库,提高协作效率。
|
|
||||||
- **可视化查询**:提供可视化查询构建工具,帮助用户轻松创建复杂的数据库查询。
|
|
||||||
- **用户管理**:支持多用户管理,可以设置不同权限,确保数据安全。
|
|
||||||
- **扩展插件**:支持通过插件扩展功能,满足特定的业务需求。
|
|
||||||
- **自定义主题**:用户可以根据个人喜好自定义界面主题,以提升使用体验。
|
|
||||||
@@ -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/
|
|
||||||
|
Before Width: | Height: | Size: 5.2 KiB |
@@ -1,9 +0,0 @@
|
|||||||
additionalProperties:
|
|
||||||
formFields:
|
|
||||||
- default: ""
|
|
||||||
envKey: token
|
|
||||||
labelEn: token
|
|
||||||
labelZh: 令牌
|
|
||||||
random: false
|
|
||||||
required: true
|
|
||||||
type: password
|
|
||||||
@@ -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
|
|
||||||
@@ -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 的更新而有所变化,建议查阅官方文档以获取最新信息。
|
|
||||||
@@ -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/
|
|
||||||
|
Before Width: | Height: | Size: 9.5 KiB |
@@ -1,10 +0,0 @@
|
|||||||
additionalProperties:
|
|
||||||
formFields:
|
|
||||||
- default: 40033
|
|
||||||
edit: true
|
|
||||||
envKey: PANEL_APP_PORT_HTTP
|
|
||||||
labelEn: Port
|
|
||||||
labelZh: 端口
|
|
||||||
required: true
|
|
||||||
rule: paramPort
|
|
||||||
type: number
|
|
||||||
@@ -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
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
# 获取用户信息
|
|
||||||
|
|
||||||
账户与密码可以查看容器日志获得
|
|
||||||
|
|
||||||
# Cloudreve
|
|
||||||
|
|
||||||
Cloudreve 是一个开源的云存储网盘系统,它提供了丰富的功能,使用户可以在自己的服务器上建立个人或团队的云存储和文件共享平台。
|
|
||||||
|
|
||||||
## 主要功能:
|
|
||||||
|
|
||||||
* 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 、S3兼容协议 作为存储端
|
|
||||||
* 上传/下载 支持客户端直传,支持下载限速
|
|
||||||
* 可对接 Aria2 离线下载,可使用多个从机节点分担下载任务
|
|
||||||
* 在线 压缩/解压缩、多文件打包下载
|
|
||||||
* 覆盖全部存储策略的 WebDAV 协议支持
|
|
||||||
* 拖拽上传、目录上传、流式上传处理
|
|
||||||
* 文件拖拽管理
|
|
||||||
* 多用户、用户组、多存储策略
|
|
||||||
* 创建文件、目录的分享链接,可设定自动过期
|
|
||||||
* 视频、图像、音频、 ePub 在线预览,文本、Office 文档在线编辑
|
|
||||||
* 自定义配色、黑暗模式、PWA 应用、全站单页应用、国际化支持
|
|
||||||
* All-In-One 打包,开箱即用
|
|
||||||
@@ -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/
|
|
||||||