feat: 添加 Certimate 应用相关文件和配置 (#3564)
* feat: 添加 Certimate 应用相关文件和配置 添加了 Certimate 应用的 logo、数据配置文件、Docker Compose 配置、README 文档等。这些文件为 Certimate 的部署和使用提供了必要的支持和说明,确保用户可以顺利安装和配置该应用。
This commit is contained in:
parent
45153844ac
commit
fd69a281ab
|
|
@ -0,0 +1,33 @@
|
|||
additionalProperties:
|
||||
formFields:
|
||||
- default: 8090
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: WebUI Port
|
||||
labelZh: 网页端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: http://<URL_ADDRESS>:<Port>
|
||||
edit: true
|
||||
envKey: PANEL_HTTP_PROXY
|
||||
labelEn: HTTP_PROXY
|
||||
labelZh: HTTP_PROXY
|
||||
required: false
|
||||
rule: paramExtUrl
|
||||
type: text
|
||||
- default: http://<URL_ADDRESS>:<Port>
|
||||
edit: true
|
||||
envKey: PANEL_HTTPS_PROXY
|
||||
labelEn: HTTPS_PROXY
|
||||
labelZh: HTTPS_PROXY
|
||||
required: false
|
||||
rule: paramExtUrl
|
||||
type: text
|
||||
- default: 172.18.0.0/16,127.0.0.1,localhost
|
||||
edit: true
|
||||
envKey: PANEL_NO_PROXY
|
||||
labelEn: NO_PROXY
|
||||
labelZh: NO_PROXY
|
||||
required: false
|
||||
type: text
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
services:
|
||||
certimate:
|
||||
image: usual2970/certimate:v0.3.6
|
||||
container_name: ${CONTAINER_NAME}
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:8090
|
||||
environment:
|
||||
- http_proxy=${PANEL_HTTP_PROXY}
|
||||
- https_proxy=${PANEL_HTTPS_PROXY}
|
||||
- NO_PROXY=${PANEL_NO_PROXY}
|
||||
volumes:
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- ./data:/app/pb_data
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
## 初始的管理员账号及密码
|
||||
|
||||
- 账号:`admin@certimate.fun`
|
||||
- 密码:`1234567890`
|
||||
|
||||
## 🚩 项目简介
|
||||
|
||||
做个人产品或者在中小企业里负责运维的同学,会遇到要管理多个域名的情况,需要给域名申请证书。但是手动申请证书有以下缺点:
|
||||
|
||||
- 😱 麻烦:申请证书并部署到服务的流程虽不复杂,但也挺麻烦的,犹其是你有多个域名需要维护的时候。
|
||||
- 😭 易忘:另外当前免费证书的有效期只有 90 天,这就要求你定期的操作,增加了工作量的同时,你也很容易忘掉续期,从而导致网站访问不了。
|
||||
|
||||
Certimate 就是为了解决上述问题而产生的,它具有以下优势:
|
||||
|
||||
- **本地部署**:一键安装,只需要下载二进制文件,然后直接运行即可。同时也支持 Docker 部署、源代码部署等方式。
|
||||
- **数据安全**:由于是私有部署,所有数据均存储在自己的服务器上,不会经过第三方,确保数据的隐私和安全。
|
||||
- **操作简单**:简单配置即可轻松申请 SSL 证书并部署到指定的目标上,在证书即将过期前自动续期,从申请证书到使用证书完全自动化,无需人工操作。
|
||||
|
||||
Certimate 旨在为用户提供一个安全、简便的 SSL 证书管理解决方案。
|
||||
|
||||
## 💡 功能特性
|
||||
|
||||
- 灵活的工作流编排方式,证书从申请到部署完全自动化;
|
||||
- 支持单域名、多域名、泛域名证书,可选 RSA、ECC 签名算法;
|
||||
- 支持 PEM、PFX、JKS 等多种格式输出证书;
|
||||
- 支持 20+ 域名托管商(如阿里云、腾讯云、Cloudflare 等,[点此查看完整清单](https://docs.certimate.me/docs/reference/providers#supported-dns-providers));
|
||||
- 支持 70+ 部署目标(如 Kubernetes、CDN、WAF、负载均衡等,[点此查看完整清单](https://docs.certimate.me/docs/reference/providers#supported-host-providers));
|
||||
- 支持邮件、钉钉、飞书、企业微信、Webhook 等多种通知渠道;
|
||||
- 支持 Let's Encrypt、ZeroSSL、Google Trust Services 等多种 ACME 证书颁发机构;
|
||||
- 更多特性等待探索。
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
name: Certimate
|
||||
tags:
|
||||
- Tool
|
||||
- CI/CD
|
||||
title: Certimate
|
||||
description: 一个安全、简便的 SSL 证书管理解决方案
|
||||
additionalProperties:
|
||||
crossVersionUpdate: true
|
||||
document: https://docs.certimate.me
|
||||
github: https://github.com/usual2970/certimate
|
||||
key: certimate
|
||||
limit: 0
|
||||
name: Certimate
|
||||
shortDescEn: Certimate aims to provide users with a secure and user-friendly SSL
|
||||
certificate management solution.
|
||||
shortDescZh: 一个安全、简便的 SSL 证书管理解决方案
|
||||
tags:
|
||||
- Tool
|
||||
- CI/CD
|
||||
type: tool
|
||||
website: https://docs.certimate.me
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 5.1 KiB |
Loading…
Reference in New Issue