😋更新dnsmgr应用,尝试部署
This commit is contained in:
parent
a89bd04564
commit
8221cd19ae
|
|
@ -0,0 +1,15 @@
|
||||||
|
# 彩虹聚合DNS管理系统
|
||||||
|
|
||||||
|
彩虹聚合DNS管理系统是一款基于ThinkPHP开发的网站程序,可实现在单一网站内管理多个平台的域名解析,目前已支持的域名解析平台有:阿里云、腾讯云、华为云、百度云、西部数码、火山引擎、DNSLA、CloudFlare、Namesilo、PowerDNS。
|
||||||
|
|
||||||
|
## ✨ 特性
|
||||||
|
- **多平台统一管理**:在一个面板内集中管理阿里云、腾讯云、华为云等10+主流解析商
|
||||||
|
- **多用户权限体系**:可为每个用户分配不同的域名解析权限,支持分级管理
|
||||||
|
- **容灾智能切换**:支持ping、tcp、http(s)检测协议,故障自动暂停/修改解析并发送通知
|
||||||
|
- **定时任务策略**:支持在指定时间/周期自动修改/开启/暂停/删除解析记录
|
||||||
|
- **CF优选IP**:自动获取最新Cloudflare优选IP并批量更新到解析记录
|
||||||
|
- **SSL证书全自动化**:一键从Let's Encrypt等渠道申请证书并自动部署到面板、云厂商、服务器
|
||||||
|
- **全渠道通知**:邮件、微信公众号、Telegram、钉钉、飞书、企业微信等消息实时触达
|
||||||
|
|
||||||
|
## 🛠 支持的DNS服务商
|
||||||
|
阿里云、腾讯云、华为云、百度云、西部数码、火山引擎、DNSLA、CloudFlare、Namesilo、PowerDNS
|
||||||
|
|
@ -0,0 +1,34 @@
|
||||||
|
name: dnsmgr
|
||||||
|
tags:
|
||||||
|
- DNS
|
||||||
|
- 聚合
|
||||||
|
- 管理
|
||||||
|
- 自托管
|
||||||
|
title: 轻量级多上游 DNS 聚合管理系统
|
||||||
|
description: 彩虹聚合DNS管理系统是一个支持多上游 DNS 聚合、智能分流、缓存加速与可视化管理的轻量级 DNS 管理方案,支持 DoH/DoT/DoQ 等现代协议。
|
||||||
|
additionalProperties:
|
||||||
|
key: dnsmgr
|
||||||
|
name: dnsmgr
|
||||||
|
tags:
|
||||||
|
- WebSite
|
||||||
|
- Tool
|
||||||
|
shortDescZh: 轻量级多上游 DNS 聚合管理系统
|
||||||
|
shortDescEn: Lightweight multi-upstream DNS aggregation management system
|
||||||
|
type: website
|
||||||
|
crossVersionUpdate: true
|
||||||
|
limit: 0
|
||||||
|
website: https://github.com/netcccyun/dnsmgr
|
||||||
|
github: https://github.com/netcccyun/dnsmgr
|
||||||
|
document: https://github.com/netcccyun/dnsmgr
|
||||||
|
description:
|
||||||
|
en: Lightweight multi-upstream DNS aggregation management system with intelligent routing, cache acceleration, and visual management, supporting DoH/DoT/DoQ.
|
||||||
|
zh: 轻量级多上游 DNS 聚合管理系统,支持智能分流、缓存加速与可视化管理,兼容 DoH/DoT/DoQ 等现代协议。
|
||||||
|
zh-Hant: 輕量化多上游 DNS 聚合管理系統,支援智慧分流、快取加速與可視化管理,相容 DoH/DoT/DoQ 等現代協議。
|
||||||
|
ja: 軽量なマルチアップストリームDNS集約管理システムで、インテリジェントルーティング、キャッシュ加速、ビジュアル管理をサポートし、DoH/DoT/DoQなどの最新プロトコルに対応。
|
||||||
|
ms: Sistem pengurusan agregasi DNS multi-upstream ringan dengan penghalaan pintar, pecutan cache, dan pengurusan visual, menyokong protokol moden DoH/DoT/DoQ.
|
||||||
|
pt-br: Sistema de gerenciamento de agregação DNS multi-upstream leve com roteamento inteligente, aceleração de cache e gerenciamento visual, suportando protocolos modernos como DoH/DoT/DoQ.
|
||||||
|
ru: Лёгкая система управления агрегацией DNS с несколькими upstream-серверами, поддерживающая интеллектуальную маршрутизацию, кеширование и визуальное управление, а также современные протоколы DoH/DoT/DoQ.
|
||||||
|
ko: 다중 업스트림 DNS 집합 관리 시스템으로, 지능형 라우팅, 캐시 가속 및 시각적 관리를 지원하며 DoH/DoT/DoQ 등 최신 프로토콜을 지원합니다.
|
||||||
|
architectures:
|
||||||
|
- amd64
|
||||||
|
- arm64
|
||||||
|
|
@ -0,0 +1,50 @@
|
||||||
|
additionalProperties:
|
||||||
|
formFields:
|
||||||
|
- default: 13489
|
||||||
|
envKey: PANEL_APP_PORT_HTTP
|
||||||
|
labelEn: HTTP Port
|
||||||
|
labelZh: HTTP 端口
|
||||||
|
label:
|
||||||
|
en: HTTP Port
|
||||||
|
ja: ポート
|
||||||
|
ms: Port
|
||||||
|
pt-br: Porta
|
||||||
|
ru: Порт
|
||||||
|
ko: 포트
|
||||||
|
zh: HTTP 端口
|
||||||
|
zh-Hant: HTTP 連接埠
|
||||||
|
required: true
|
||||||
|
rule: paramPort
|
||||||
|
type: number
|
||||||
|
|
||||||
|
- default: ""
|
||||||
|
envKey: SOCKS5_PROXY
|
||||||
|
labelEn: SOCKS5 Proxy
|
||||||
|
labelZh: SOCKS5 代理
|
||||||
|
label:
|
||||||
|
en: SOCKS5 Proxy
|
||||||
|
ja: SOCKS5プロキシ
|
||||||
|
ms: Proksi SOCKS5
|
||||||
|
pt-br: Proxy SOCKS5
|
||||||
|
ru: SOCKS5 прокси
|
||||||
|
ko: SOCKS5 프록시
|
||||||
|
zh: SOCKS5 代理
|
||||||
|
zh-Hant: SOCKS5 代理
|
||||||
|
required: false
|
||||||
|
type: text
|
||||||
|
|
||||||
|
- default: ""
|
||||||
|
envKey: HTTP_PROXY
|
||||||
|
labelEn: HTTP Proxy
|
||||||
|
labelZh: HTTP 代理
|
||||||
|
label:
|
||||||
|
en: HTTP Proxy
|
||||||
|
ja: HTTPプロキシ
|
||||||
|
ms: Proksi HTTP
|
||||||
|
pt-br: Proxy HTTP
|
||||||
|
ru: HTTP прокси
|
||||||
|
ko: HTTP 프록시
|
||||||
|
zh: HTTP 代理
|
||||||
|
zh-Hant: HTTP 代理
|
||||||
|
required: false
|
||||||
|
type: text
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
services:
|
||||||
|
dnsmgr:
|
||||||
|
image: netcccyun/dnsmgr:latest
|
||||||
|
container_name: ${CONTAINER_NAME}
|
||||||
|
restart: always
|
||||||
|
labels:
|
||||||
|
createdBy: "Apps"
|
||||||
|
ports:
|
||||||
|
- "${PANEL_APP_PORT_HTTP}:80"
|
||||||
|
volumes:
|
||||||
|
- ./data:/app/www
|
||||||
|
networks:
|
||||||
|
- 1panel-network
|
||||||
|
|
||||||
|
networks:
|
||||||
|
1panel-network:
|
||||||
|
external: true
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 30 KiB |
Loading…
Reference in New Issue