mirror of https://github.com/certd/certd
chore:
parent
4fcfd089d8
commit
2d1504a057
11
README.md
11
README.md
|
@ -1,9 +1,10 @@
|
||||||
# Certd
|
# Certd
|
||||||
|
|
||||||
Certd® 是一个免费的全自动证书管理系统,让你的网站证书永不过期。
|
Certd® 是一个免费的全自动证书管理系统,让你的网站证书永不过期。
|
||||||
首创流水线申请部署证书模式,已被多个项目“借鉴”,被抄也是一种成功。
|
后缀d取自linux守护进程的命名风格,意为证书守护进程
|
||||||
|
|
||||||
|
|
||||||
>后缀d取自linux守护进程的命名风格,意为证书守护进程。
|
>首创流水线申请部署证书模式,已被多个项目“借鉴”,被抄也是一种成功。
|
||||||
|
|
||||||
> 关于证书续期:
|
> 关于证书续期:
|
||||||
>* 实际上没有办法不改变证书文件本身情况下直接续期或者续签。
|
>* 实际上没有办法不改变证书文件本身情况下直接续期或者续签。
|
||||||
|
@ -21,13 +22,13 @@ Certd® 是一个免费的全自动证书管理系统,让你的网站证书永
|
||||||
* 全自动部署更新证书(目前支持部署到主机、阿里云、腾讯云等70+部署插件)
|
* 全自动部署更新证书(目前支持部署到主机、阿里云、腾讯云等70+部署插件)
|
||||||
* 支持通配符域名/泛域名,支持多个域名打到一个证书上,支持pem、pfx、der、jks等多种证书格式
|
* 支持通配符域名/泛域名,支持多个域名打到一个证书上,支持pem、pfx、der、jks等多种证书格式
|
||||||
* 邮件通知、webhook通知、企微、钉钉、飞书、anpush等多种通知方式
|
* 邮件通知、webhook通知、企微、钉钉、飞书、anpush等多种通知方式
|
||||||
* 私有化部署,数据保存本地,安装升级非常简单快捷
|
* 私有化部署,数据保存本地,安装简单快捷,镜像由Github Actions构建,过程公开透明
|
||||||
* 镜像由Github Actions构建,过程公开透明
|
|
||||||
* 授权加密,站点隐藏,2FA,密码防爆破等多重安全保障
|
* 授权加密,站点隐藏,2FA,密码防爆破等多重安全保障
|
||||||
* 支持SQLite,PostgreSQL、MySQL多种数据库
|
* 支持SQLite,PostgreSQL、MySQL多种数据库
|
||||||
* 开放接口支持
|
* 开放接口支持
|
||||||
* 站点证书监控
|
* 站点证书监控
|
||||||
* 多用户管理
|
* 多用户管理
|
||||||
|
* 各版本向下兼容,一键无忧升级
|
||||||
|
|
||||||
|
|
||||||

|

|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
@import "./theme/index.less";
|
//@import "./theme/index.less";
|
||||||
@import "./theme/default.less";
|
//@import "./theme/default.less";
|
||||||
@import "./scroll.less";
|
@import "./scroll.less";
|
||||||
@import "./transition.less";
|
@import "./transition.less";
|
||||||
@import "./fix-windicss.less";
|
@import "./fix-windicss.less";
|
||||||
|
|
|
@ -1,27 +0,0 @@
|
||||||
.ant-layout {
|
|
||||||
background-color: @colorPrimaryBg;
|
|
||||||
}
|
|
||||||
.ant-layout-header {
|
|
||||||
background-color: @colorPrimaryBg;
|
|
||||||
}
|
|
||||||
.ant-layout-sider {
|
|
||||||
background-color: @colorPrimaryBg;
|
|
||||||
}
|
|
||||||
.ant-menu {
|
|
||||||
background-color: @colorPrimaryBg;
|
|
||||||
&.ant-menu-submenu-popup {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.aside-menu {
|
|
||||||
.ant-menu-submenu > .ant-menu {
|
|
||||||
background-color: @colorPrimaryBg;
|
|
||||||
}
|
|
||||||
|
|
||||||
.ant-menu-item-active {
|
|
||||||
background-color: @bg-menu-item-color;
|
|
||||||
}
|
|
||||||
.ant-menu-item-selected {
|
|
||||||
background-color: @bg-menu-item-color !important;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,3 +0,0 @@
|
||||||
@bg-menu-item-color:hsla (0,0%,100%,.5);
|
|
||||||
@colorPrimaryBg: #ebf1f6;
|
|
||||||
@primary-color: #1890ff;
|
|
Loading…
Reference in New Issue