mirror of
https://github.com/okxlin/appstore.git
synced 2025-07-14 05:12:19 +08:00
feat:添加cloudflared到列表
This commit is contained in:
parent
57e5beb40b
commit
95cffbee4b
2
apps/cloudflared/2024.3.0/.env.sample
Normal file
2
apps/cloudflared/2024.3.0/.env.sample
Normal file
@ -0,0 +1,2 @@
|
||||
CONTAINER_NAME="cloudflared"
|
||||
CFD_TOKEN="xxxxx"
|
9
apps/cloudflared/2024.3.0/data.yml
Normal file
9
apps/cloudflared/2024.3.0/data.yml
Normal file
@ -0,0 +1,9 @@
|
||||
additionalProperties:
|
||||
formFields:
|
||||
- default: ''
|
||||
edit: true
|
||||
envKey: CFD_TOKEN
|
||||
labelEn: Token
|
||||
labelZh: Token
|
||||
required: true
|
||||
type: text
|
15
apps/cloudflared/2024.3.0/docker-compose.yml
Normal file
15
apps/cloudflared/2024.3.0/docker-compose.yml
Normal file
@ -0,0 +1,15 @@
|
||||
version: '3'
|
||||
services:
|
||||
cloudflared:
|
||||
image: cloudflare/cloudflared:2024.3.0
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
- 1panel-network
|
||||
command: tunnel --no-autoupdate run --token ${CFD_TOKEN}
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
17
apps/cloudflared/README.md
Normal file
17
apps/cloudflared/README.md
Normal file
@ -0,0 +1,17 @@
|
||||
1. **cloudflared 的工作原理**
|
||||
详细了解 cloudflared 的工作方式,请查看[此链接](https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/)。
|
||||
|
||||
2. **如何运行 cloudflared 容器**
|
||||
使用以下命令来运行一个 cloudflared 容器:
|
||||
```
|
||||
docker run cloudflare/cloudflared:latest tunnel --no-autoupdate --hello-world
|
||||
```
|
||||
这个 hello-world 示例依赖于 trycloudflare.com,它不需要 Cloudflare 账户。这对于通过单个命令快速入门非常有用。
|
||||
|
||||
3. **实际用途**
|
||||
对于真实的使用情况,请先创建一个免费的 Cloudflare 账户,然后前往 https://dash.teams.cloudflare.com/ -> Access -> Tunnels 创建您的第一个隧道。在那里,您将获得一个单行命令,用于启动和运行您的 cloudflared docker 容器,并进行身份验证到您的 Cloudflare 账户。
|
||||
|
||||
4. **用途**
|
||||
您可以使用 cloudflared 来暴露以下内容:
|
||||
- 通过公共 DNS 主机名公开的私有基于 HTTP 的服务,可选择由 Cloudflare Access 锁定(请参阅 [https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/](https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/) 和 [https://developers.cloudflare.com/cloudflare-one/applications/configure-apps/self-hosted-apps/](https://developers.cloudflare.com/cloudflare-one/applications/configure-apps/self-hosted-apps/))
|
||||
- 由 WARP 注册用户访问的私有网络,使用零信任方法访问 TCP/UDP IP/端口,以摆脱您的传统 VPN(请参阅 [https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/private-net/](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/private-net/))
|
18
apps/cloudflared/data.yml
Normal file
18
apps/cloudflared/data.yml
Normal file
@ -0,0 +1,18 @@
|
||||
name: cloudflared
|
||||
tags:
|
||||
- 实用工具
|
||||
title: Cloudflare Tunnel 客户端
|
||||
description: Cloudflare Tunnel 客户端
|
||||
additionalProperties:
|
||||
key: cloudflared
|
||||
name: cloudflared
|
||||
tags:
|
||||
- Tool
|
||||
shortDescZh: Cloudflare Tunnel 客户端
|
||||
shortDescEn: Client for Cloudflare Tunnel
|
||||
type: tool
|
||||
crossVersionUpdate: true
|
||||
limit: 0
|
||||
website: https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/
|
||||
github: https://github.com/cloudflare/cloudflared
|
||||
document: https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/
|
2
apps/cloudflared/latest/.env.sample
Normal file
2
apps/cloudflared/latest/.env.sample
Normal file
@ -0,0 +1,2 @@
|
||||
CONTAINER_NAME="cloudflared"
|
||||
CFD_TOKEN="xxxxx"
|
9
apps/cloudflared/latest/data.yml
Normal file
9
apps/cloudflared/latest/data.yml
Normal file
@ -0,0 +1,9 @@
|
||||
additionalProperties:
|
||||
formFields:
|
||||
- default: ''
|
||||
edit: true
|
||||
envKey: CFD_TOKEN
|
||||
labelEn: Token
|
||||
labelZh: Token
|
||||
required: true
|
||||
type: text
|
15
apps/cloudflared/latest/docker-compose.yml
Normal file
15
apps/cloudflared/latest/docker-compose.yml
Normal file
@ -0,0 +1,15 @@
|
||||
version: '3'
|
||||
services:
|
||||
cloudflared:
|
||||
image: cloudflare/cloudflared:latest
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
- 1panel-network
|
||||
command: tunnel --no-autoupdate run --token ${CFD_TOKEN}
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
BIN
apps/cloudflared/logo.png
Normal file
BIN
apps/cloudflared/logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.0 KiB |
Loading…
Reference in New Issue
Block a user